{% macro menu_icon(item) -%} {% set icon_type = item.get_icon_type() %} {%- if icon_type %} {% set icon_value = item.get_icon_value() %} {% if icon_type == 'glyph' %} {% elif icon_type == 'fa' %} {% elif icon_type == 'image' %} menu image {% elif icon_type == 'image-url' %} menu image {% endif %} {% else %} {% endif %} {%- endmacro %} {% macro menu(menu_root=None) %} {% if menu_root is none %}{% set menu_root = admin_view.admin.menu() %}{% endif %} {%- for item in menu_root %} {% if item.is_accessible() %} {%- if item.is_category() -%} {% set children = item.get_children() %} {% else %} {% set children = None %} {% endif %}
  • {% if item.class_name %} {% else %} {{ menu_icon(item) }} {% endif %} {% if item._view and item._view.verbose_name %} {{ item._view.verbose_name.title() }} {% else %} {{ item.name.title() }} {% endif %} {% if children %} {% endif %}
  • {% endif %} {% endfor %} {% endmacro %} {% macro menu_links(links=None) %} {% if links is none %}{% set links = admin_view.admin.menu_links() %}{% endif %} {% for item in links %} {% set class_name = item.get_class_name() %} {% if item.is_accessible() and item.is_visible() %} {{ item.name.title() }} {% endif %} {% endfor %} {% endmacro %} {% macro messages() %} {% endmacro %}