templates/html/02_body/02_main/main.html.twig line 29

Open in your IDE?
  1. {% extends 'html/02_body/body.html.twig' %}
  2. {% block main %}
  3.   <main>
  4.     {% block content %}
  5.       {% if document.getProperty('showBreadcrumb') %}
  6.         {# include breadcrumb html #}
  7.       {% endif %}
  8.     {# include account Desktop #}
  9.     {% set accountSnippet = document.getProperty('accountSnippet') %}
  10.     {% if accountSnippet != null %}
  11.       {{ pimcore_inc(accountSnippet.getId(), {'pageId': document.getId()}) }}
  12.     {% endif %}
  13.     {# include hero #}
  14.     {% include 'html/02_body/02_main/hero.html.twig' %}
  15.     {# Set default document with id = 1 (root document) if current document is not defined #}
  16.     {% if not document is defined or not document %}
  17.       {% set document = pimcore_document(1) %}
  18.     {% endif %}
  19.     {# Get property that defines root of navigation #}
  20.     {% set navigationStartDocument = document.getProperty('navStartDocument') %}
  21.     {% set navigation = pimcore_build_nav({
  22.       active: document,
  23.       root: navigationStartDocument
  24.     }) %}
  25.     {% set navigationLevel1 = navigation.pages %}
  26.     {# {% set navigationLevel2 = [] %} #}
  27.     {# {% set navigationLevel3 = [] %} #}
  28.     {% set pageDocument = pimcore_document(app.request.get('pageId')) %}
  29.     {% if document.getProperty('navTop') == null %}
  30.       {% include 'html/02_body/01_header/02_navigation/navigation-top/top.html.twig' with {'pageDocument': pageDocument} %}
  31.     {% endif %}
  32.     {# create allowed blocks by choosing forbidden #}
  33.     {{ pimcore_newareablock('newMain',{
  34.       'reload': true,
  35.       'allowed': ['row', 'filter', 'component', 'list-magazine', 'simple-form', 'dealer-bundle', 'tarif-list']
  36.     }) }}
  37.     {% endblock %}
  38.     {# Siegel #}
  39.     {% if document.getProperty('awards') %}
  40.       {% set awards = document.getProperty('awards') %}
  41.       {{ pimcore_inc(awards.getId(), {'pageId': document.getId()}) }}
  42.     {% endif %}
  43.     <div class="modal fade" id="mvkModal" tabindex="-1" aria-labelledby="mvkModalLabel" aria-hidden="true">
  44.       <div class="modal-dialog">
  45.         <div class="modal-content">
  46.           <div class="modal-header">
  47.             <h1 class="modal-title fs-5" id="mvkModalLabel">New message</h1>
  48.             <div class="modal-header__close e-link--close" data-bs-dismiss="modal"></div>
  49.           </div>
  50.           <div class="modal-body background-none">
  51.           </div>
  52.           <div class="modal-footer background-none">
  53.             <button type="button" class="e-button--light" data-bs-dismiss="modal">{{'ercas_doc_fe_list_modal_close_button'|trans}}</button>
  54.           </div>
  55.         </div>
  56.       </div>
  57.     </div>
  58.     <div class="toast-container position-fixed top-0 start-50 translate-middle-x p-3">
  59.       <div class="toast" role="alert" aria-live="assertive" aria-atomic="true" id="mvkToast">
  60.         <div class="toast-body"></div>
  61.         <div class="modal-header__close e-link--close" data-bs-dismiss="toast"></div>
  62.       </div>
  63.     </div>
  64.   </main>
  65. {% endblock %}