Jump to content

Afficher Seulement Les Sous Catégories Dans Le Bloc Catégorie Footer


Catia55

Recommended Posts

Bonsoir à tous,

 

Je souhaiterais ne faire apparaître que les sous catégories de 1er niveau dans le bloc catégorie situé dans le footer de mon thème.

En effet, actuellement il ne m'affiche que la catégorie parente, alors que je voudrais qu'elle ne s'affiche pas, mais seulement ses sous catégories à la place.

 

En espérant avoir été claire.

Merci de vos retours.

Cátia

Link to comment
Share on other sites

Bonsoir Oron,

 

J'ai fait pas mal de recherche sur le net, mais je n'ai pas trouvé de moyen de faire cette modification dans mon footer (seulement afficher les sous catégories et non pas les catégories)

 

Si tu avais une piste, je suis preneuse :-)

 

Cátia

Link to comment
Share on other sites

Bonjour Oron,

 

Merci pour les liens que vous m'avez donné, cela m'a aidé à remplacer l'affichage de catégorie à sous catégories.

Par contre, j'ai un léger soucis, car maintenant, lorsque je change de langue, les sous catégories restent en français, car dans le code que j'ai inséré dans blockcategories_footer.tpl, il y a une partie relative à la langue ($lang_def).

 

Voici le code d'origine à modifier :

<ul>

     {foreach Category::getChildren(933, $lang_def) as $category}

          <li><a href="{$link->getCategoryLink($category.id_category)}">{$category.name}</a></li>

     {/foreach}

</ul>

 

Voici le code que j'ai inséré :

<ul>
     {foreach Category::getChildren(28, 2) as $category}
          <li><a href="{$link->getCategoryLink($category.id_category)}">{$category.name}</a></li>
     {/foreach}
</ul>

 

Il était précisé que dans le cas d'un site multilingue, la variable $lang_def est à déclarer avant. Mais je ne vois pas du tout comment la déclarer avant.

Cátia

Edited by Catia55 (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...
×
×
  • Create New...