Menúes
Esta página describe el procedimiento a seguir para crear un menú multinivel.
Categorías
La clase Category
expone el método estático menu
que permite generar un menú multinivel de categorías activas usando listas anidadas:
Adicionalmente, puede restringirse la cantidad de niveles a generar indicándolo con un valor numérico en el primer parámetro. Por ejemplo, para crear un menú de dos niveles como máximo:
Por último, pueden crearse menúes con código personalizado utilizando la clase Category
. Se recomienda crear una clase en el directorio classes
del template para dicho fin, por ejemplo:
De esta manera puede modificarse el HTML del menú según las necesidades de cada tienda. Puede invocarse en el layout sin necesidad de precargar la clase manualmente:
Menúes
De forma análoga, pueden crearse menúes usando el método output
de la clase Menu
. Todo el comportamiento descripto en el apartado anterior aplica también a este tipo de menúes:
Páginas
Pueden crearse menúes de páginas activas usando el método menu
de la clase Page
. En este caso los menúes son siempre de un único nivel:
Last updated