{% extends 'knp_menu.html.twig' %} {% import '@SyliusUi/Macro/buttons.html.twig' as buttons %} {% block root %} {% set id = item.extra('column_id') %}
{{ block('items') }}
{% endblock %} {% block items %}
{% for item in item.children %} {{ block('item') }} {% endfor %}
{% endblock %} {% block item %} {% if 'edit' == item.attribute('type') %} {{ buttons.edit(item.uri, item.label) }} {% elseif 'show' == item.attribute('type') %} {{ buttons.show(item.uri, item.label) }} {% elseif 'delete' == item.attribute('type') %} {{ buttons.delete(item.uri, item.label|trans, true, item.attribute('resource_id')) }} {% elseif 'transition' == item.attribute('type') %} {{ block('transition') }} {% elseif 'links' == item.attribute('type') %} {{ block('links') }} {% else %} {{ block('link') }} {% endif %} {% endblock %} {% block link %} {% set color = item.labelAttribute('color') %} {{ block('icon') }} {{ item.label|trans }} {% endblock %} {% block links %} {% set color = item.labelAttribute('color') %} {% set icon = item.labelAttribute('icon') %} {% endblock %} {% block transition %} {% set color = item.labelAttribute('color') %}
{% endblock %} {% block icon %} {% set icon = item.labelAttribute('icon') %} {% if icon %} {% endif %} {% endblock %}