{% extends "TrinityAdminBundle:BaseAdmin:edit.html.twig" %} {% import _self as macros %} {% macro nodes_tree(nodes, is_first, menu, current_nav, recursive, object) %} {% import _self as macros %} {% endmacro %} {% block panel %} {% import _self as macros %} {% include "TrinityAdminBundle:BaseAdmin:flash.html.twig" %}
{% if trees|length %}
{% for i, datas in trees %}
{{ macros.nodes_tree([datas.nav.getRootNode], true, 0, datas.nav, false, object) }} {% for menu in datas.menus %}

{{ menu.menu.title }}

{{ macros.nodes_tree(menu.nodes, true, menu.menu, datas.nav, true, object) }} {% endfor %}
{% endfor %}
{% endif %}
{% render controller(bundle_name ~ ":" ~ controller_name ~ ":filters", { routePrefix: route_prefix }) %}
{% render controller(bundle_name ~ ":" ~ controller_name ~ ":history", { routePrefix: route_prefix }) %}
{% endblock %} {% block body %}

{{ title|trans|pp(object) }}

{% if is_post %}
{% if is_valid is defined %} {% if is_valid %} {% include "TrinityAdminBundle:BaseAdmin:flashSuccess.html.twig" with { message: 'crud.flash.updated.singular' } %} {% else %} {% include "TrinityAdminBundle:BaseAdmin:flashError.html.twig" with { message: 'crud.flash.fail.update' } %} {% endif %} {% endif %}
{% endif %}
{{ form_errors(form_metas) }} {{ form_rest(form_metas) }} {{ render_dictionary(object) }}
{% if object.configuration.hasBlock %}
{{ form_errors(form_blocks) }} {{ form_rest(form_blocks) }}
{% else %}
{{ 'cms.page.form.noblock'|trans({}, 'TrinityContentManagerBundle') }}
{% endif %}
{{ form_errors(form_perms) }} {{ form_rest(form_perms) }}
{{ form_errors(form_sitemap) }} {{ form_rest(form_sitemap) }}

{{ 'cms.loading'|trans({}, 'TrinityContentManagerBundle') }}{{ 'cms.loading'|trans({}, 'TrinityContentManagerBundle') }}

{% endblock %}