diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 54b39d2b54..461744ef63 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -277,6 +277,7 @@ private function addDesignSection(ArrayNodeDefinition $rootNode) ->scalarNode('new')->info('Used to render the page where new entities are created')->end() ->scalarNode('show')->info('Used to render the contents stored by a given entity')->end() ->scalarNode('form')->info('Used to render the form displayed in the new and edit pages')->end() + ->scalarNode('flash_messages')->info('Used to render the notification area were flash messages are displayed')->end() ->scalarNode('paginator')->info('Used to render the paginator in the list page')->end() ->scalarNode('field_array')->info('Used to render array field types')->end() ->scalarNode('field_association')->info('Used to render fields that store Doctrine associations')->end() diff --git a/DependencyInjection/EasyAdminExtension.php b/DependencyInjection/EasyAdminExtension.php index b60e31ad3e..d6475ce202 100644 --- a/DependencyInjection/EasyAdminExtension.php +++ b/DependencyInjection/EasyAdminExtension.php @@ -35,6 +35,7 @@ class EasyAdminExtension extends Extension 'new' => '@EasyAdmin/default/new.html.twig', 'show' => '@EasyAdmin/default/show.html.twig', 'form' => '@EasyAdmin/default/form.html.twig', + 'flash_messages' => '@EasyAdmin/default/flash_messages.html.twig', 'paginator' => '@EasyAdmin/default/paginator.html.twig', 'field_array' => '@EasyAdmin/default/field_array.html.twig', 'field_association' => '@EasyAdmin/default/field_association.html.twig', diff --git a/Resources/views/default/flash_messages.html.twig b/Resources/views/default/flash_messages.html.twig new file mode 100644 index 0000000000..3bdeeb595b --- /dev/null +++ b/Resources/views/default/flash_messages.html.twig @@ -0,0 +1,11 @@ +{% if app.session.started %} +