diff --git a/core/Controller/Site/NodeAdminController.php b/core/Controller/Site/NodeAdminController.php index 52cec5f..5411478 100644 --- a/core/Controller/Site/NodeAdminController.php +++ b/core/Controller/Site/NodeAdminController.php @@ -143,9 +143,19 @@ class NodeAdminController extends AdminController ]); } + $page = $entity->getPage(); + + if ($page !== null) { + $pageConfiguration = $pageLocator->getPages()[get_class($page)] ?? null; + } else { + $pageConfiguration = null; + } + return $this->render('@Core/site/node_admin/edit.html.twig', [ 'form' => $form->createView(), 'entity' => $entity, + 'page' => $page, + 'pageConfiguration' => $pageConfiguration, 'tab' => $tab, ]); } diff --git a/core/Resources/views/site/node_admin/_form.html.twig b/core/Resources/views/site/node_admin/_form.html.twig index 969eeb5..9fb460f 100644 --- a/core/Resources/views/site/node_admin/_form.html.twig +++ b/core/Resources/views/site/node_admin/_form.html.twig @@ -147,6 +147,10 @@
{{ 'No action'|trans }} + + {% if page and pageConfiguration %} + ({{ pageConfiguration.name }}) + {% endif %}