webleads-tracker

Forum

Trier des produits par ensemble de propriétés

Willy [LA MYGALE]
Avatar
Bonjour,

sur un catalogue e-commerce je souhaite que le trie par défaut de mes produits soit par ensemble de propriétés, avec un affichage de ce type :

Ensemble de propriétés n°1 :
- liste des produits

Ensemble de propriétés n°2 :
- liste des produits

... peut importe qu'on navigue entre familles de produits ou que l'on effectue des recherches.

Avez-vous une idée sur la faisabilité de la chose ?

Merci d'avance,

Willy
Willy Leloutre [LA MYGALE]

Vincent StartUp
Avatar
Salut Willy,

Pas facile ce que tu demandes. Si j'ai bien compris ce que tu demandes, j'ajouterais une propriété commune aux 2 ensembles afin de pouvoir trier dessus ("ensemble"= 1 ou 2). Dans la partie catalogue, il faudrait trier sur cette propriété. Pour la recherche, tu peux passer des paramètres de tri : http://communaute.medialibs.com/forum/topic-1354.html#post2164.

Ensuite pour l'affichage du regroupement "Ensemble de pro ... :", j'ai 2 pistes mais c'est à tester. A savoir déja que l'on peut avoir un template short-product par ensemble.
- En spécifique : via une balise specifiques placé dans catalog.html ou content.html, tu testes avec chaque short-product si c'est la 1ere fois qu'on affiche cet ensemble puis tu affiches en consequence, ou tu testes dans le short_product
- Via du css : Tu peux essayer avec le first-child ou nth-child

Il y a sans doute d'autres solutions...

Bon courage
Vincent - StartUp Communication

Willy [LA MYGALE]
Avatar
Merci pour ton retour Vincent.

Du coup dans le wiki j'ai trouvé ça : http://wiki.e-majine.com/ensemble-des-blog/243-catalogue-avec-gestion-de-panier---personnalisation-des-fiches-resumees-de-produits.html

Je pense englober mes short-products dans un container html, le classer, et le trier en Jquery...

Je reviens vers toi après avoir testé le truc !

Merci encore ;-)
Willy Leloutre [LA MYGALE]

Vincent StartUp
Avatar
Toi aussi tu n'étais pas au courant pour la personnalisation des templates (http://communaute.medialibs.com/forum/topic-3256.html).

Le jquery est une bonne solution aussi.

A+
Vincent - StartUp Communication