Skip to content

Commit 45fb267

Browse files
committed
-
1 parent 37ee571 commit 45fb267

5 files changed

Lines changed: 84 additions & 81 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ fixtures: ## Add default data to the development database
8686

8787
assets: ## Install all assets
8888
@git clean -fdx public/assets public/bundles assets/vendor
89-
@symfony console assets:install
89+
@symfony console assets:install --symlink
9090
@symfony console importmap:install
9191
@symfony console asset-map:compile
9292
.PHONY: assets

composer.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"doctrine/doctrine-bundle": "^2.18.0",
1414
"doctrine/doctrine-migrations-bundle": "^3.5.0",
1515
"doctrine/orm": "^3.5.3",
16-
"easycorp/easyadmin-bundle": "^4.26.5",
16+
"easycorp/easyadmin-bundle": "dev-edit-in-place",
1717
"phpstan/phpdoc-parser": "^2.3",
1818
"stof/doctrine-extensions-bundle": "^1.14",
1919
"symfony/asset": "7.2.*",
@@ -113,5 +113,11 @@
113113
"require": "7.2.*",
114114
"docker": true
115115
}
116+
},
117+
"repositories": {
118+
"local": {
119+
"type": "path",
120+
"url": "/var/www/EasyAdminBundle"
121+
}
116122
}
117123
}

composer.lock

Lines changed: 56 additions & 56 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Controller/Admin/EventCrudController.php

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,22 +74,19 @@ public function configureFields(string $pageName): iterable
7474
return [
7575
Field\FormField::addColumn(6),
7676
Field\FormField::addFieldset('fieldset.general'),
77-
Field\TextField::new('name'),
78-
Field\TextEditorField::new('description')->setRequired(false)->hideOnIndex(),
79-
Field\AssociationField::new('venue')->setRequired(true),
80-
AssociationField::new('creators')
81-
->setHelp('admin.field.creators.help'),
77+
Field\TextField::new('name')->setEditInPlace([Action::INDEX, Action::DETAIL]),
78+
Field\TextEditorField::new('description')->setRequired(false)->hideOnIndex()->setEditInPlace([Action::INDEX, Action::DETAIL]),
79+
Field\AssociationField::new('venue')->setRequired(true)->setEditInPlace([Action::INDEX, Action::DETAIL]),
80+
AssociationField::new('creators')->setHelp('admin.field.creators.help')->setEditInPlace([Action::INDEX, Action::DETAIL]),
8281
Field\BooleanField::new('isOnlineEvent')->renderAsSwitch(false),
8382

8483
Field\FormField::addColumn(6),
8584
Field\FormField::addFieldset('fieldset.dates'),
8685
Field\DateTimeField::new('startsAt'),
8786
Field\DateTimeField::new('endsAt'),
8887
Field\FormField::addFieldset('fieldset.registration'),
89-
Field\BooleanField::new('allowActivityRegistration')->renderAsSwitch(false)
90-
->setHelp('admin.field.allow_activity_registration.help'),
91-
Field\BooleanField::new('allowAttendeeRegistration')->renderAsSwitch(false)
92-
->setHelp('admin.field.allow_attendee_registration.help'),
88+
Field\BooleanField::new('allowActivityRegistration')->renderAsSwitch(false)->setHelp('admin.field.allow_activity_registration.help'),
89+
Field\BooleanField::new('allowAttendeeRegistration')->renderAsSwitch(false)->setHelp('admin.field.allow_attendee_registration.help'),
9390
];
9491
}
9592
}

src/Controller/Admin/VenueCrudController.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -107,21 +107,21 @@ public function createIndexQueryBuilder(SearchDto $searchDto, EntityDto $entityD
107107
public function configureFields(string $pageName): iterable
108108
{
109109
yield Field\FormField::addColumn(6, 'Basic information')->hideOnDetail();
110-
yield Field\TextField::new('name');
110+
yield Field\TextField::new('name')->setEditInPlace([Action::INDEX, Action::DETAIL]);
111111
yield CustomFields\AssociationCollectionField::new('floors', null, NestedFloorCrudController::class, FloorCrudController::class);
112-
yield Field\TextField::new('address')->hideOnForm()->hideOnDetail();
113-
yield Field\TextField::new('address1')->hideOnIndex();
114-
yield Field\TextField::new('address2')->hideOnIndex();
115-
yield Field\TextField::new('state')->hideOnIndex();
116-
yield Field\TextField::new('zipCode')->hideOnIndex();
117-
yield Field\TextField::new('city')->hideOnIndex();
118-
yield Field\TextField::new('country')->hideOnIndex();
119-
yield Field\TextField::new('latitude')->hideOnIndex();
120-
yield Field\TextField::new('longitude')->hideOnIndex();
121-
yield Field\DateTimeField::new('createdAt')->hideOnForm();
122-
yield Field\FormField::addColumn(6, '')->hideOnDetail();
112+
yield Field\TextField::new('address')->hideOnForm()->hideOnDetail()->setEditInPlace(Action::DETAIL);
113+
yield Field\TextField::new('address1')->hideOnIndex()->setEditInPlace(Action::DETAIL);
114+
yield Field\TextField::new('address2')->hideOnIndex()->setEditInPlace(Action::DETAIL);
115+
yield Field\TextField::new('state')->hideOnIndex()->setEditInPlace(Action::DETAIL);
116+
yield Field\TextField::new('zipCode')->hideOnIndex()->setEditInPlace(Action::DETAIL);
117+
yield Field\TextField::new('city')->hideOnIndex()->setEditInPlace(Action::DETAIL);
118+
yield Field\TextField::new('country')->hideOnIndex()->setEditInPlace(Action::DETAIL);
119+
yield Field\TextField::new('latitude')->hideOnIndex()->setEditInPlace(Action::DETAIL);
120+
yield Field\TextField::new('longitude')->hideOnIndex()->setEditInPlace(Action::DETAIL);
121+
yield Field\DateTimeField::new('createdAt')->hideOnForm()->setEditInPlace(Action::DETAIL);
122+
yield Field\FormField::addColumn(6, '')->hideOnDetail()->setEditInPlace(Action::DETAIL);
123123
yield CustomFields\MapImageField::new('mapImage', 'Map or plan');
124-
yield Field\NumberField::new('mapWidth', 'Map width')->onlyOnDetail();
125-
yield Field\NumberField::new('mapHeight', 'Map height')->onlyOnDetail();
124+
yield Field\NumberField::new('mapWidth', 'Map width')->onlyOnDetail()->setEditInPlace(Action::DETAIL);
125+
yield Field\NumberField::new('mapHeight', 'Map height')->onlyOnDetail()->setEditInPlace(Action::DETAIL);
126126
}
127127
}

0 commit comments

Comments
 (0)