templates/layout/nav/footer.html.twig line 1

Open in your IDE?
  1. {% if not document is defined or not document %}
  2.     {% set document = pimcore_document(1) %}
  3. {% endif %}
  4. {% set navStartNode = document.getProperty('footerNavStartNode') %}
  5. {% if not 
  6.     (navStartNode is instanceof('\\Pimcore\\Model\\Document\\Page') 
  7.     or navStartNode is instanceof('\\Pimcore\\Model\\Document\\Folder')
  8.     or navStartNode is instanceof('\\Pimcore\\Model\\Document\\Link')
  9. ) %}
  10.     {% set navStartNode = pimcore_document(1) %}
  11. {% endif %}
  12. {% set mainNavigation = pimcore_build_nav({
  13.     active: document,
  14.     root: navStartNode
  15. }) %}
  16. {% set menuRenderer = pimcore_nav_renderer('menu') %}
  17. {% for page in mainNavigation %}
  18.     {% if page.isVisible() and menuRenderer.accept(page)  %}
  19.         {% if page.getTarget() %}
  20.             {% set target = 'target=' ~ page.getTarget() %}
  21.         {% else %}
  22.             {% set target = '' %}
  23.         {% endif %}
  24.         <li>
  25.             <a href="{{ page.getHref() }}" {{ target|raw }}>{{ page.getLabel() }}</a>
  26.         </li>
  27.         
  28.     {% endif %}
  29. {% endfor %}