Magazine Ebusiness

Afficher les sous-catégories d’une catégorie avec PrestaShop

Publié le 06 août 2015 par Amerigeau @arnaudmerigeau
6 août 2015

Un billet rapide et technique pour une astuce d’intégration PrestaShop utile dans certains cas.

Comment afficher une liste de sous-catégories ?

Durant votre intégration PrestaShop, soit vous vous tapez à la main les X liens correspondant aux sous-catégories (je ne suis pas fan), soit vous listez les sous-catégories via une boucle (on préfère).

Voici le bout de code à ajouter dans vos fichiers .tpl :

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

La fonction getChildren va rechercher les sous-catégories de la catégorie ayant l’ID 993 dans notre cas – à modifier selon vos besoins.

La variable $lang_def est à déclarer avant si vous êtes en multilingue, sinon à remplacer par l’ID de la langue utilisée si vous utilisez une seule langue.

Et c’est tout ! A bientôt

:)

Tags:

Retour à La Une de Logo Paperblog

A propos de l’auteur


Amerigeau 144 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte