{% extends '@KunstmaanAdminList/Default/list.html.twig' %} {% macro modal(overviewPage, title, type) %} {% endmacro %} {% import _self as modal %} {% block extra_actions_header %} {% if adminmenu.current %} {% set title = adminmenu.current.label | trans %} {% else %} {% set title = adminlist.configurator.getEntityName() %} {% endif %} {% if adminlistconfigurator.overviewPage %} {% if adminlist.canAdd() %}
{% block actions %} {% if adminlistconfigurator.overviewPages | length > 1 %} {{ 'form.add' | trans }} {% else %} {% endif %} {% endblock %}
{% if adminlistconfigurator.overviewPages | length > 1 %} {% for overviewPage in adminlistconfigurator.overviewPages %} {{ modal.modal(overviewPage, title, adminlist.configurator.getEntityClassName) }} {% endfor %} {% else %} {{ modal.modal(adminlistconfigurator.overviewPage, title, adminlist.configurator.getEntityClassName) }} {% endif %} {% endif %} {% else %}
{{ 'form.warning' | trans }}: {{ 'article.warning.create_overview_page' | trans({ '%type%': title | lower }) }}
{% endif %} {% endblock %}