Bonjour à tous
Pourriez vous m'indiquer comment et où faire pour que les produits s'affichent suivant leur dates de mise en ligne ( de la plus récente a la plus ancienne) au lieu de les afficher par n° de référence
Merci
Affichage des produits
Started by French Vintage Touch, jun 01 2009 08:48
4 replies to this topic
#2
Posté 05 juin 2009 - 08:31
Bonjour French Vintage Touch,
Dans affiche_produit_en_colonne() et affiche_produit_en_ligne(), les produits s'affichent, par défaut, par id croissant : tri = "ORDER BY p." . $tri . ", p.id";
A priori, vous voulez le fonctionnement inverse (plus un produit est récent, plus son id est grand).
Donc dans ses deux fonctions, si vous remplacez :
$tri = "ORDER BY p." . $tri . ", p.id";
par
$tri = "ORDER BY p." . $tri . ", p.id DESC";
Ca devrait être OK.
Dans affiche_produit_en_colonne() et affiche_produit_en_ligne(), les produits s'affichent, par défaut, par id croissant : tri = "ORDER BY p." . $tri . ", p.id";
A priori, vous voulez le fonctionnement inverse (plus un produit est récent, plus son id est grand).
Donc dans ses deux fonctions, si vous remplacez :
$tri = "ORDER BY p." . $tri . ", p.id";
par
$tri = "ORDER BY p." . $tri . ", p.id DESC";
Ca devrait être OK.
PEEL.fr : Petite Entreprise En Ligne
Service technique
01 75 43 67 97
Service technique
01 75 43 67 97
#3
Posté 09 juin 2009 - 08:25
Jean-Hervé, le 5 Jun 2009, 09:31, dit :
Bonjour French Vintage Touch,
Dans affiche_produit_en_colonne() et affiche_produit_en_ligne(), les produits s'affichent, par défaut, par id croissant : tri = "ORDER BY p." . $tri . ", p.id";
A priori, vous voulez le fonctionnement inverse (plus un produit est récent, plus son id est grand).
Donc dans ses deux fonctions, si vous remplacez :
$tri = "ORDER BY p." . $tri . ", p.id";
par
$tri = "ORDER BY p." . $tri . ", p.id DESC";
Ca devrait être OK.
Dans affiche_produit_en_colonne() et affiche_produit_en_ligne(), les produits s'affichent, par défaut, par id croissant : tri = "ORDER BY p." . $tri . ", p.id";
A priori, vous voulez le fonctionnement inverse (plus un produit est récent, plus son id est grand).
Donc dans ses deux fonctions, si vous remplacez :
$tri = "ORDER BY p." . $tri . ", p.id";
par
$tri = "ORDER BY p." . $tri . ", p.id DESC";
Ca devrait être OK.
Merci
ca fonctionne correctement
#4
Posté 09 juin 2009 - 13:07
Pas de quoi
PEEL.fr : Petite Entreprise En Ligne
Service technique
01 75 43 67 97
Service technique
01 75 43 67 97
#5
Posté 11 juin 2009 - 12:11
Ce mode de fonctionnement sera dorénavant standard dans les nouvelles versions >= 5.4
PEEL.fr Solution eCommerce de boutique en ligne
Contactez-nous pour votre boutique eCommerce : http://www.peel.fr/u...rs/sendmail.php
01 75 43 67 97
Contactez-nous pour votre boutique eCommerce : http://www.peel.fr/u...rs/sendmail.php
01 75 43 67 97
1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)












