THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline


Bonjour à tous,

J'utilise le critère de classement par date dans ma boucle produit.

<THELIA_PROD type="PRODUIT" rubrique="2,3,4,5,6,7,8,9" num="8" classement="date">

cette boucle me donne des résultats par date de modification du produit, et non par date de création

Il y a-t-il un moyen pour que mes produits s'affichent selon la date de création ?

Merci,

Eric LM

Offline


Bonjour suis 1 peu rouillé donc peut être dire 1 grosse bêtise tongue
mais justement si pas de tri par date les produits s'affiche en fonction de leur ID donc dans l'ordre de création


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Bonjour et merci, Reg; l'idée est plus que bonne, sauf que les résultats sont affichés par ID croissant, et donc j'ai en premier le produit le plus ancien. (ce qui ne m'intéresse pas.)

Mais je travaille la piste. A suivre

Eric LM

Offline


Je vois que roadster31 a donné une réponse à une question semblable (réponse que je n'avais pas trouvée avant ) ici http://thelia.net/forum/viewtopic.php?pid=29395

Je teste de ce pas...

Offline


Super !

L'instruction n'est pas exactement celle que donne Roadsetr31 (le message date de 2010, le fichier boucles.php a surement été modifié depuis)

Voilà ce que j'ai écrit dans la fichier boucles.php, en ajoutant la ligne 844 à la liste existante :

       else if ($listeClassement[$i] == "ref") $choixClassement[] = "ref";
		else if ($listeClassement[$i] == "refd") $choixClassement[] = "ref desc";

Et dans ma boucle Produit, j'ajoute le critère de classement classement="refd", et mes produits sont affichés par Ref de produit décroissante.

Merci pour cette aide précieuse, et bonne journée !