{% extends 'base.html.twig' %} {% block body %} {{ render(controller( 'App\\Controller\\Public\\MenuController::getPublicTopSiteMenu')) }} {{ render(controller( 'App\\Controller\\Public\\MenuController::getPublicMobileSiteMenu')) }} {% if menu is not null and menu.page is not null %} {% set zones = getZonesKeys() %} {% for zone in zones %} {% if loop.first %} {% if menu.page is not null and menu.page.pageElements|length > 0 %} {% include 'public/page-content/pageElementsByZone.html.twig' with {'elements': menu.page.pageElements, 'zone': zone} %} {% endif %} {% endif %} {% endfor %} {% endif %}