{% extends "TrinityAdminBundle::layout.html.twig" %}
{% import _self as macros %}
{% block menu %}
{% render controller("TrinityAdminMenuBundle:Default:mainMenu") %}
{% endblock %}
{% block breadcrumb %}
{{ render_admin_breadcrumb() }}
{% endblock %}
{% macro nodes_tr(node, menu, current_nav) %}
{% import _self as macros %}
{% if node %}
{% if (not(node.isAccessible) or not(node.isVisible)) %}
{% else %}
{% endif %}
{% if node.level > 1 %}
{% spaceless %}
{% for i in 1..(node.level-1) %}
{% endfor %}
{% endspaceless %}
{% endif %}
{{ node.title }}
{{ text_url(node, node.cleanedDefaultParams)|raw }}
{% if menu and current_nav %}
{% if current_nav.getRootNode != node %}
{% if menu.nodes|length > 1 %}
{% endif %}
{% endif %}
{% endif %}
{% if not node.hasAliases and menu and current_nav %}
{% if current_nav.getRootNode != node and menu.nodes|length > 1 %}
{% endif %}
{% else %}
{% endif %}
{% if node.page %}
{% else %}
{% endif %}
{% endif %}
{% endmacro %}
{% block panel %}{% endblock %}
{% block body %}
{% if not current_nav %}
{{ 'cms.node.error.unselected'|trans({}, 'TrinityContentManagerBundle') }}
{% for nav in navs %}
{{ nav.title }}
{% endfor %}
{% else %}
{{ current_nav.title }}
{{ 'Title'|trans() }}
{{ 'Url'|trans() }}
{{ macros.nodes_tr(current_nav.getRootNode, null, current_nav) }}
{% for i, menu in menus %}
{{ 'Title'|trans() }}
{{ 'Url'|trans() }}
{% for node in menu.nodes %}
{{ macros.nodes_tr(node, menu, current_nav) }}
{% endfor %}
{% endfor %}
{% endif %}
{{ 'cms.loading'|trans({}, 'TrinityContentManagerBundle') }}
{% endblock %}
{% block javascripts %}
{{ parent() }}
{% endblock %}