{% macro ToolbarButton(title,url,color,icon,iconPaths) %}
{% for i in 1..iconPaths %} {% endfor %}
{% endmacro %} {% set currentRoute = app.request.get('_route') %} {% if currentRoute == 'cms_index' %} {% endif %} {% if meta['route_prefix'] is defined %} {% set prefix = meta['route_prefix'] %} {% set listRoute = prefix~'list' %} {% set createRoute = prefix~'create' %} {% set manageRoute = prefix~'edit' %} {% set treeRoute = prefix~'tree' %}

{% if route_exists(listRoute) and listRoute != currentRoute %} {{ meta.name }} {% else %} {{ meta.name }} {% endif %}

{% if route_exists(createRoute) and listRoute == currentRoute or treeRoute == currentRoute %} {{ _self.ToolbarButton('create', createRoute, 'success', 'plus-square', 3) }} {% endif %} {% if currentRoute == listRoute %} {% if route_exists(treeRoute) %} {{ _self.ToolbarButton('structure', treeRoute, '', 'sort', 4) }} {% endif %} {% endif %}
{% endif %}