doghouse_menu-3.0.x-dev/modules/doghouse_megamenu/templates/doghouse-mega-menu-block.html.twig

modules/doghouse_megamenu/templates/doghouse-mega-menu-block.html.twig
{#
/**
* @file
* Default theme implementation to display a block.
*
* @see template_preprocess_block()
*
* @ingroup themeable
*/
#}
<ul class="menu doghouse-megamenu__menu">
  {% for item in items %}
    {%
      set classes = [
      'menu-item',
      'doghouse-megamenu__link',
      item.menu_item.is_expanded ? 'menu-item--expanded',
      item.menu_item.is_collapsed ? 'menu-item--collapsed',
      item.menu_item.in_active_trail ? 'menu-item--active-trail',
    ]
    %}
    <li class="doghouse-megamenu__item">
      {% set linkTitle %}
        <span>{{ item.menu_item.title }}</span>
      {% endset %}
      {{ link(linkTitle, item.menu_item.url, create_attribute(item.menu_item.url.options.attributes).addClass(classes)) }}
      {% if item.block %}
        <div class="doghouse-megamenu__submenu-block">
          {{ item.block }}
        </div>
      {% endif %}
    </li>
  {% endfor %}
</ul>

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc