templates/blog/_transverses/menu.html.twig line 1

  1. {% set menus = [
  2.     {'home' : path('app_welcome')},
  3.     {'menu.tools' : [
  4.         {'menu.tools.credit' : path('page_outil_generique', { 'nom': 'credit'})}
  5.     ]}
  6. ]
  7. %}
  8. {# Menu pour le mobile #}
  9. <ul class="mobile-menu">
  10.     {% for menu in menus %}
  11.         <li id="menu-item-11" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-11">
  12.         {% for key, s_menu in menu %}
  13.             {% if s_menu is iterable %}
  14.                 <a>{{ key|trans }}</a>
  15.                 <ul class="sub-menu">
  16.                 {% for ss_menu in s_menu %}
  17.                     {% for ss_key, ss_path in ss_menu %}
  18.                         <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121">
  19.                             <a href="{{ ss_path }}">{{ ss_key|trans }}</a>
  20.                         </li>
  21.                     {% endfor %}
  22.                 {% endfor %}
  23.                 </ul>
  24.             {% else %}
  25.                 <a href="{{ s_menu }}" aria-current="page">{{ key }}</a>
  26.             {% endif %}
  27.         {% endfor %}
  28.         </li>
  29.     {% endfor %}
  30. </ul>
  31. {# Menu pour le site web #}
  32. <ul class="main-menu">
  33.     {% for menu in menus %}
  34.         <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1">
  35.             {% for key, s_menu in menu %}
  36.                 {% if s_menu is iterable %}
  37.                     <a>{{ key|trans }}</a>
  38.                     <ul class="sub-menu">
  39.                     {% for ss_menu in s_menu %}
  40.                         {% for ss_key, ss_path in ss_menu %}
  41.                             <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121">
  42.                                 <a href="{{ ss_path }}">{{ ss_key|trans }}</a>
  43.                             </li>
  44.                         {% endfor %}
  45.                     {% endfor %}
  46.                     </ul>
  47.                 {% else %}
  48.                     <a href="{{ s_menu }}" aria-current="page">{{ key }}</a>
  49.                 {% endif %}
  50.             {% endfor %}
  51.         </li>
  52.     {% endfor %}
  53. </ul>
  54. {#
  55. <ul class="mobile-menu">
  56.     <li id="menu-item-11" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-11"><a href="https://andersnoren.se/themes/lovecraft/" aria-current="page">Home</a></li>
  57.     <li id="menu-item-12" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12"><a href="https://andersnoren.se/themes/lovecraft/about-lovecraft/">About Lovecraft</a></li>
  58.     <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13"><a href="https://andersnoren.se/themes/lovecraft/page-templates/">Page Templates</a>
  59.         <ul class="sub-menu">
  60.             <li id="menu-item-83" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83"><a href="https://andersnoren.se/themes/lovecraft/page-templates/full-width-template/">Full Width Template</a></li>
  61.         </ul>
  62.     </li>
  63.     <li id="menu-item-120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-120"><a href="http://#">Dropdown</a>
  64.         <ul class="sub-menu">
  65.             <li id="menu-item-121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121"><a href="http://#">Menu Item</a></li>
  66.             <li id="menu-item-122" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-122"><a href="http://#">Dropdown</a>
  67.                 <ul class="sub-menu">
  68.                     <li id="menu-item-123" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-123"><a href="http://#">Menu Item</a></li>
  69.                     <li id="menu-item-124" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-124"><a href="http://#">Menu Item</a></li>
  70.                 </ul>
  71.             </li>
  72.         </ul>
  73.     </li>
  74.     <li id="menu-item-95" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-95"><a href="https://andersnoren.se/themes/lovecraft/style-guide/">Style Guide</a></li>
  75. </ul>
  76. #}
  77. {#
  78. <div class="mobile-search">
  79.     <form method="get" class="search-form" id="search-form-63a17dbeebcad" action="https://andersnoren.se/themes/lovecraft/">
  80.         <input type="search" class="search-field" placeholder="Search form" name="s" id="s-63a17dbeebcb1" />
  81.         <button type="submit" class="search-button"><div class="genericon genericon-search"></div><span class="screen-reader-text">Search</span></button>
  82.     </form>
  83. </div>
  84. #}
  85. <!--ul class="main-menu">
  86.     <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1">
  87.         <a href="{{ path('app_welcome') }}" aria-current="page">Home</a>
  88.     </li>
  89.     <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2">
  90.         <a>{{ 'menu.tools'|trans }}</a>
  91.         <ul class="sub-menu">
  92.             <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121">
  93.                 <a href="{{ path('page_outil_generique', { 'nom': 'credit'}) }}">{{ 'menu.tools.credit'|trans }}</a>
  94.             </li>
  95.         </ul>
  96.     </li>
  97.     {#<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2">
  98.         <a href="#">A propos</a>
  99.     </li>
  100.     #}
  101.     <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3">
  102.         <a href="{{ path('page_contact') }}">Contact</a>
  103.     </li>
  104.     {#
  105.     <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12">
  106.         <a href="https://andersnoren.se/themes/lovecraft/about-lovecraft/">About Lovecraft</a>
  107.     </li>
  108.     <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13">
  109.         <a href="https://andersnoren.se/themes/lovecraft/page-templates/">Page Templates</a>
  110.         <ul class="sub-menu">
  111.             <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83"><a href="https://andersnoren.se/themes/lovecraft/page-templates/full-width-template/">Full Width Template</a></li>
  112.         </ul>
  113.     </li>
  114.     <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-120">
  115.         <a href="http://#">Dropdown</a>
  116.         <ul class="sub-menu">
  117.             <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121"><a href="http://#">Menu Item</a></li>
  118.             <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-122">
  119.                 <a href="http://#">Dropdown</a>
  120.                 <ul class="sub-menu">
  121.                     <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-123"><a href="http://#">Menu Item</a></li>
  122.                     <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-124"><a href="http://#">Menu Item</a></li>
  123.                 </ul>
  124.             </li>
  125.         </ul>
  126.     </li>
  127.     <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-95">
  128.         <a href="https://andersnoren.se/themes/lovecraft/style-guide/">Style Guide</a>
  129.     </li>
  130.     #}
  131. </ul-->