Saltar al contenido
merge.uydevelopers

Objetos /

linklists

Los menús de la tienda (Tienda online → Menús), por handle. Hasta tres niveles.

Dónde está

Global: linklists['main-menu'], o con un setting link_list: linklists[section.settings.menu].

Propiedades

PropiedadTipoQué es
linklists.handletextoHandle del menú.
linklists.titletextoNombre del menú.
linklists.levelsnúmeroNiveles de anidamiento.
linklists.linksarray de linkLinks del primer nivel.

Ejemplo

{%- assign menu = linklists[section.settings.menu] -%}
<nav>
  <ul>
    {% for link in menu.links %}
      <li>
        <a href="{{ link.url }}" {% if link.current %}aria-current="page"{% endif %}>{{ link.title }}</a>
        {% if link.links.size > 0 %}
          <ul>{% for child in link.links %}<li><a href="{{ child.url }}">{{ child.title }}</a></li>{% endfor %}</ul>
        {% endif %}
      </li>
    {% endfor %}
  </ul>
</nav>

← line_item · link →