THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,
Je suis entrain de développer un site ecommerce avec Thelia 2.1.3.

Je voulais savoir s'il y avait un moyen de créer des filtres par catégorie. C'est à dire que si j'ai une catégorie ordinateurs par exemple, lorsque j'accède à la page de cette catégorie, je pourrais filtrer par mémoire, processeur, marque, taille écran. Et donc si j'ai une deuxième catégorie, j'aurais d'autres filtres propre à cette deuxième catégorie.

J'espère que j'ai pu me faire comprendre.

Je vous remercie pour votre aide.

Offline


Tu peux tout à afait faire ce genre de filtre avec Thelia 2, en fabriquant une page dans la quelle une form va permettre à tes clients de choisir une ou plusieurs caractéristiques (via des cases à cocher, par exemple).

Lorsque tu soumets ta form, tu affiche une page dans laquelle, avec $smarty.post, tu va récupérer les caractéristiques choisies, que tu va passer à une boucle product.

Un exemple ici : http://www.lejardindetaurignan.com/recherche-avancee


OpenStudio Toulouse

Offline


Merci pour ta réponse, donc je dois gérer les filtres de chaque catégorie moi même, en gros, je dois vérifier la catégorie en cours, et afficher les filtres selon la valeur de current catégorie. comme ça je n'affiche pas filtre 'processeur' dans la catégorie 'vêtement'. ou bien développer un module qui fera les liens entre des filtres dans une table et les catégories du site web.

Last edited by NaoufalB (25-04-2015 22:05:11)

Offline


C'est exactement ça.

Mais tu peux aussi te baser sur les gabarits de produits (product templates) pour définir une série de caractéristiques associées aux produits d'une catégorie.

Il existe une boucle product-template (non documentée...) qui permet de remonter (ID, NAME) les gabarits de produits existants. A utiliser avec l'argument 'template' des boucles feature et/ou attribute.


OpenStudio Toulouse

Offline


Je vais creuser un peu cette piste là, je te remercie.

Offline


Salut à toi NAOUFALB,

Je viens de voir ton post, je pense que ce tutoriel pourrait t'aiguiller : http://thelia-school.com/moteur-de-rech … helia.html

Bon courage ;-)

Last edited by Mespeche (27-04-2015 14:21:02)


Développeur front-end & Thelia's Lover
Thelia School | GitHub | Twitter

Offline


Merci beaucoup, le site m'a l'air très intéressant.