Как кодом вывести кусок меню?

Главные вкладки

Аватар пользователя digital_sword digital_sword 10 ноября 2017 в 12:46

Вот так вывожу все меню "main" целиком:

{% set items = simplify_menu('main') %}
    {{ macros.menu_links(items.menu_tree) }}

А как вывести только его часть? Только один его пункт item/77 со всеми дочерними подпунктами.

8ка у меня.

Комментарии

Аватар пользователя oleg90990 oleg90990 12 ноября 2017 в 23:23

В описании мождуля есть пример

<?php// Get menu items
{% set items = simplify_menu('main') %}

// Iterate menu tree
<nav class="navigation__items">
  {% for menu_item in items.menu_tree %}
    <li class="navigation__item">
      <a href="{{ menu_item.url }}">{{ menu_item.text }}</a>
    </li>
  {% endfor %}
</nav>?>

Значит items - это массив. Посмотри какие ключи имеет items и отправь в macros тот элемент масисва который нужен. Но это мое ИМХо сам я не разбирался