{% extends 'adminlte_full/base.html' %} {% import "adminlte_full/macros/widgets.html" as widgets %} {% import 'adminlte_full/macros/markup.html' as adminlte_markup with context %} {% block head %} {{ super() }} {% endblock %} {% block page_title %}{{ menu }}{% endblock %} {% block breadcrumbs %} {{ super() }} {{ bootstrap.breadcrumb(title=adminlte.gettext('Menu Dashboard'), url=adminlte.create_url(config.ADMINLTE_MENU_ROOT_ENDPOINT)) }} {{ bootstrap.breadcrumb(title=menu, is_active=true) }} {% endblock %} {% block page_content %}
{% set items = adminlte.menu._create(menu) %} {{ widgets.render_card( title='Menu', color=ThemeColor.PRIMARY, outline=true, body=adminlte_markup.tree(items, 'items') ) }}
{% with title=adminlte.gettext('Edit menu'), color=ThemeColor.SUCCESS, expandable=true, form=menu_form %} {% include 'adminlte_full/menus/menu_form.html' %} {% endwith %} {% with title=adminlte.gettext('Add a new item to the menu'), color=ThemeColor.SUCCESS, form=menu_item_form, action='items' %} {% include 'adminlte_full/menus/menu_form.html' %} {% endwith %}
{% endblock %}