{% extends 'OroUIBundle:actions:update.html.twig' %} {% import 'OroDataGridBundle::macros.html.twig' as dataGrid %} {% set entityId = entity.id %} {% set parentPageId = entity.parentPage ? entity.parentPage.id : null %} {% oro_title_set({params : {"%title%": entity.title, '%entityName%': 'oro.cms.page.entity_label'|trans} }) %} {% set formAction = entityId ? path('oro_cms_page_update', { 'id': entityId }) : path('oro_cms_page_create', { 'id': parentPageId }) %} {% block navButtons %} {% if entityId %} {% if resource_granted('oro_cms_page_create') %} {{ UI.button({ 'path' : path('oro_cms_page_create', { 'id': entityId }), 'iCss': 'icon-book', 'aCss': 'btn-primary', 'label': 'oro.ui.create_entity'|trans({'%entityName%': 'oro.cms.child_page.entity_label'|trans}), 'title': 'oro.ui.create_entity'|trans({'%entityName%': 'oro.cms.child_page.entity_label'|trans}) }) }} {% endif %} {% endif %} {{ parent() }} {{ UI.cancelButton(path('oro_cms_page_index')) }} {% set html = UI.saveAndCloseButton() %} {% if entityId or resource_granted('oro_cms_page_update') %} {% set html = html ~ UI.saveAndStayButton() %} {% endif %} {{ UI.dropdownSaveButton({'html': html}) }} {% endblock navButtons %} {% block pageHeader %} {% if entityId %} {% set breadcrumbs = { 'entity': entity, 'indexPath': path('oro_cms_page_index'), 'indexLabel': 'oro.cms.page.entity_plural_label'|trans, 'entityTitle': entity.title|default('N/A'|trans) } %} {{ parent() }} {% else %} {% set title = 'oro.ui.create_entity'|trans({'%entityName%': 'oro.cms.page.entity_label'|trans}) %} {% include 'OroUIBundle::page_title_block.html.twig' with { title: title } %} {% endif %} {% endblock pageHeader %} {% block content_data %} {% set id = 'page-edit' %} {% set pageContent %}