{% if menu is not defined %} {% set menu = tabler_menu(app.request) %} {% endif %} {% if menu is defined and menu is not null %} {% if layout_type is not defined %} {% set layout_type = 'horizontal' %} {% endif %} {% endif %} {% macro item_childs(item, layout_type) %} {% if item.hasChildren %} {% endif %} {% endmacro %} {% macro child_item(child, isLast) %} {% if child.divider %} {% if not isLast -%} {%- endif %} {% else %} {{ _self.item_icon(child) }} {{ child.label|trans({}, child.translationDomain) }} {{ _self.item_badge(child) }} {% endif %} {% endmacro %} {% macro item_icon(item) %} {% if item.icon %} {{ tabler_icon(item.icon, false, item.icon) }} {% endif %} {% endmacro %} {% macro item_badge(item) %} {% if item.badge is not null or item.badgeColor is not null %} {{ item.badge }} {% endif %} {% endmacro %}