Question

Si j'ai des pages imbriquées, est-il possible, par exemple, les éléments de menu de niveau supérieur que pour montrer, mais quand je vois une page, pour ses sous-pages apparaissent dans la navigation?

Donc, pour cette structure:

  • Page 1
  • Page 2
    • Page 2a
    • Page 2b
  • Page 3

Quand je visite la page 1, je vois:

  • Page 1
  • Page 2
  • Page 3
    • Page 3a
    • Page 3b

Quand je visite la page 2, je vois:

  • Page 1
  • Page 2
    • Page 2a
    • Page 2b
  • Page 3

Quand je visite la page 3, je vois:

  • Page 1
  • Page 2
  • Page 3
    • Page 3a
    • Page 3b
Était-ce utile?

La solution

Oui, il est possible et facile. Documentation sur le modèle balise show_menu explique comment le faire.

Vous devez définir argument extra_active à 1, comme ceci:

{% show_menu 0 100 0 1 %}

Voici les noms de chaque argument:

{% show_menu start_level end_level extra_inactive extra_active %}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top