Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
8 Mar 2010, 17:06
Message
#1
|
|
![]() Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 2-July 06 Membre no 10999 |
Bonjour,
Je souhaite faire un affichage des articles par prix croissants sur le site. J'ai fait une recherche et il semble que la réponse ce trouve dans la FAQ, mais la FAQ ne fonctionne pas J'ai actuellement fait la modification suivante dans index.php remplacement de Code if ($column_list[$i] == 'PRODUCT_LIST_NAME') { $HTTP_GET_VARS['sort'] = $i+1 . 'a'; $listing_sql .= " order by pd.products_name"; break; par Code if ($column_list[$i] == 'PRODUCT_LIST_NAME') { $HTTP_GET_VARS['sort'] = $i+1 . 'a'; //$listing_sql .= " order by pd.products_name"; $listing_sql .= " order by final_price "; break; J'ai bien dans ma liste un affichage par prix croissant mais des le changement de page je perd mon trie Merci d'avance -------------------- MS 2.2FR - CenterShop V1.5 - More Pics 6 V1.2 - Ultimate Seo URL 2.1.d - Automatic Thumbnail - Googlexmlsitemap V1.3 - Header Tags V2.5.9.1 - Visible Countries V1.2 - User Tracking with admin 1.4.2 - OderCheck V2 - products on order V1.2 - Who's online turbo V1.1 - Shop by price V2.5 - Send html mail V2 - Paybox_MS2_V2 - Newsletter_products_V2_3 - Discount_coupon_code_V3.3 - Reclamaposte V2.3
|
|
|
8 Mar 2010, 17:42
Message
#2
|
|
![]() Ceinture noire OSC Groupe : Membres Messages : 2871 Inscrit : 27-June 07 Lieu : Elancourt (78) Membre no 18127 |
Bonjour,
Pourquoi tu n'utiliserais pas le code par défaut qui fourni ce tri ? Si tes prix sont dans la troisième colonne affichée et que tu les veux par ordre ascendant, il suffit de rajouter au bout de l'url : Code &sort=3a etCode &sort=3d si tu veux qu'ils soient en ordre descendant.Mais ça c'est avec le code d'origine celui qui liste les produits en lignes avec des infos dasn des colonnes. Si tu as product_listing in columns, ceci ne fonctionnera pas. Et d'ailleurs curieux que ta bidouille fonctionne aussi du coup. Mais pas impossible par contre. Non parce que ton te mets dans le cas où le user aurait classé par nom du produit (" if ($column_list[$i] == 'PRODUCT_LIST_NAME') {") afin de faire le classement par prix. Il y a un problème dans l'énoncé là. Ce message a été modifié par NoZic - 8 Mar 2010, 17:43. -------------------- "Les solutions existent toujours depuis longtemps, il suffit de les trouver."
|
|
|
8 Mar 2010, 18:23
Message
#3
|
|
![]() Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 2-July 06 Membre no 10999 |
Merci pour la reponse NoZic, mais je voudrais faire un trie par prix sans afficher le prix
Donc pas de numéro de colonne pour le prix de l'article dans les paramètres admin --> liste des produits --> Affichage prix =0 Mais je voudrais quand même que le prix soit à l'origine du trie de tout l'affichage de mon site par ordre croissant. -------------------- MS 2.2FR - CenterShop V1.5 - More Pics 6 V1.2 - Ultimate Seo URL 2.1.d - Automatic Thumbnail - Googlexmlsitemap V1.3 - Header Tags V2.5.9.1 - Visible Countries V1.2 - User Tracking with admin 1.4.2 - OderCheck V2 - products on order V1.2 - Who's online turbo V1.1 - Shop by price V2.5 - Send html mail V2 - Paybox_MS2_V2 - Newsletter_products_V2_3 - Discount_coupon_code_V3.3 - Reclamaposte V2.3
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 19th May 2013 - 16:19 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |