{% extends 'knp_menu.html.twig' %} {% block list %} {% if item.hasChildren and options.depth is not same as(0) and item.displayChildren %} {% if item.level == 0 %}
{% else %} {% endif %} {% endif %} {% endblock %} {% block item %} {% if item.displayed %}
  • {%- if item.hasChildren and item.displayChildren %}
    {%- endif %} {%- if item.uri is not empty %} {{ block('linkElement') }} {%- else %} {{ block('spanElement') }} {%- endif %} {{ block('list') }} {%- if item.hasChildren and item.displayChildren %}
    {%- endif %}
  • {% endif %} {% endblock %} {% block linkElement %} {% import _self as knp_menu %} {{ block('label') }} {% endblock %} {% block spanElement %} {% import _self as knp_menu %} {% if item.hasChildren %} {% elseif item.extras.divider is defined %}
    {% else %}
    {{ block('label') }}
    {% endif %} {% endblock %} {% block label %} {% if item.extras.icon is defined %} {{ icon(item.extras.icon, 'h-5 w-5 shrink-0 text-gray-400') }} {{ item.label|raw }} {% else %} {{ item.label|raw }} {% endif %} {% endblock %}