liste des produits par prix

  • Posts: 2607
  • Thank you received: 65
12 years 2 months ago #40529

Je reviens sur cette question incontournable pour les clients : ils veulent la liste de leur produits triés par prix

quelle est la solution possible ?

Please Log in or Create an account to join the conversation.

  • Posts: 81605
  • Thank you received: 13084
  • MODERATOR
12 years 2 months ago #40714

Il y a trois solutions:

1. Faire un filtre de tri par prix via le menu Affichage->Filtres.
2. Faire un plugin implémentant onBeforeProductListingLoad(&$filters) pour rajouter un left join sur la table des prix pour faire le tri automatiquement).
3. Mettre un ordering sur vos produits qui correspond à leur prix

Please Log in or Create an account to join the conversation.

  • Posts: 2607
  • Thank you received: 65
12 years 2 months ago #40754

nicolas wrote: Il y a trois solutions:
1. Faire un filtre de tri par prix via le menu Affichage->Filtres.

dans le select des options il y a tous les champs de la table product mais pas le prix , comment ce filtre serait il possible

nicolas wrote: Il y a trois solutions:
2. Faire un plugin implémentant onBeforeProductListingLoad(&$filters) pour rajouter un left join sur la table des prix pour faire le tri automatiquement).

il y de la doc quelque part pour ça ?

nicolas wrote: Il y a trois solutions:
3. Mettre un ordering sur vos produits qui correspond à leur prix

vous voulez dire en SQL ? quel boulot à chaque fois !!

merci

Please Log in or Create an account to join the conversation.

  • Posts: 81605
  • Thank you received: 13084
  • MODERATOR
12 years 2 months ago #40968

1.
Il faut faire un champs de type dropdown par exemple, avec le "appliquer à" sur "tri" et le "tri" sur "prix".

2.
Il y a une documentation succinte la dessus: www.hikashop.com/en/support/documentatio...reProductListingLoad

3.
Pourquoi en SQL ? Lorsque vous êtes sur le listing des produits sur le back end, vous devriez avoir une colonne d'ordering où vous pouvez faire cela. Si vous ne la voyez pas, mettez les filtre de droite à leur valeur par défaut.

Please Log in or Create an account to join the conversation.

Time to create page: 0.058 seconds
Powered by Kunena Forum