Jump to content

Afficher toutes les catégories sans les sous catégories


val123

Recommended Posts

Bonjour à tous,

 

Je souhaiterais faire un menu qui affiche toutes les catégories du site MAIS pas les sous catégories.

 

Je pensais récupérer le code du block categorie mais je ne parviens pas à l'adapter!!!

 

{foreach from=$blockCategTree.children item=child name=blockCategTree}
  {if $smarty.foreach.blockCategTree.last}
{include file="$branche_tpl_path" node=$child last='true'}
  {else}
{include file="$branche_tpl_path" node=$child}
  {/if}
 {/foreach}

 

Il me semble pourtant que ça doit être tout bête, non ?

 

Merci d'avance pour vos réponses!!

Link to comment
Share on other sites

Merci pour ta réponse !

 

Mais je veux en plus du block catégorie (qui lui est sur 2 niveaux) un menu qui présente seulement les catégories de niveaux 1.

J'ai dupliqué le code de block catégorie pour ce menu et lorsque je limite le niveau de déploiement, il le fait pour les 2.

 

Y'a t-il une autre solution ?

Link to comment
Share on other sites

Merci de continuer à me guider !!

 

J'ai bien essayé de dupliquer ce module mais il est compliqué pour moi, et il y a beaucoup trop de configurations/options possibles et je ne parviens pas à le passer en hook header.

 

Alors que je veux seulement afficher les catégories, n'y a t-il pas un moyen plus simple ?

Link to comment
Share on other sites

Bon j'ai continuer mes recherches : je ne trouve pas comment faire une boucle pour afficher les catégories seulement.

 

 

J'ai donc essayé de dupliquer le bloc catégories, mais comme je disais je ne parviens pas à le mettre dans header.

 

Mais j'ai aussi dupliqué le code :

{foreach from=$blockCategTree.children item=child name=blockCategTree}
						{if $smarty.foreach.blockCategTree.last}
							d{include file="$branche_tpl_path" node=$child last='true'}
						{else}
							u{include file="$branche_tpl_path" node=$child}
						{/if}
					{/foreach}

 

dans le header (c'est pour des tests). Et je vois qu'il se cale avec le block catégorie dupliqué.

 

Je m'explique :

Si je met bloc catégorie en profondeur 2

et celui dupliqué en profondeur 1

 

le code que j'ai mis directement dans header est de profondeur 1

 

Pourquoi ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...