Impossible de changer la pagination
J'ai fouillé le forum, essayé divers trucs pas moyen de mettre la pagination à 5 éléments. Il reste à 20 produits. Comment je peut obliger d'afficher uniquement par 5 produits ?
Merci d'avance.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
139 : function getLimitBox($minimum=20){
par
function getLimitBox($minimum=5){
modifier la ligne :
141 : for ($i = $minimum; $i <= $minimum*5; $i += $minimum) {
par
for ($i = $minimum; $i <= $minimum*1; $i += $minimum) {
Et le tour est joué, par contre à chaque mise à jours cela va être écrasé ...
Y a t'il moyen dans ce cas d'avoir la pagination d'hikashop au format plugins ?
Dans l'attente de vous lire.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
J'ai du mal à comprendre la modification de la variable "$minimum" pour la fonction getLimitBox.
Cette fonction est appelée uniquement par getListFooter, qui elle aussi possède la variable "$minimum" avec une initialisation à 20 également.
Si getListFooter est appelé avec le bon paramètre (c'est à dire avec "5") l'affichage commencera bien à 5.
Il est vrai par contre que la génération des valeurs pour la liste est insérée en dur, mais nous pourrions voir pour placer une option pour cela.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
J'ai essayé en mettant la valeur à 5 partout sur le nombre d'élément à afficher, il gardait toujours 20. Dans la select box la valeur minimum restait à 20. Donc je suis aller directement sur le script pour obliger à avoir que 5 produits qui défile. Pour bien détailler, l'affichage de 5 produits se faisait bien par contre aussitôt que l'on cliquait sur suivant, il rechargeait la page avec 20 produits. Comme ma select box n'est pas affiché, il est impossible de changer la valeur, mais même si elle était présente on ne pouvait changer cette valeur à 5 car le minimum est 20.
D'où le titre de ce topic. Par contre si vous avez un autre solution, je suis preneur
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Du coup, si vous voulez que l'utilisateur puisse avoir le choix "5" dans le dropdown, il suffit de changer le nombre d'élément du listing à 5.
Please Log in or Create an account to join the conversation.
J'ai du zappé un truc ... Quel listing ?
Quand on met Nombre d'élément à 5 dans les options menu & module, il m'affiche 5 produits et aussitôt que je clique sur suivant il met les produit par 20 et la pagination ne s'affiche plus et je dois supprimé les cookies pour retrouver l'affichage.
Y a t'il un truc que j'ai loupé ?
Cordialement,
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Pourriez vous poster une screenshot de la configuration de votre menu ou module ainsi qu'un lien vers la page?
normalement si le nombre d'item est bien spécifié à 5 il n'y a pas de soucis.
Please Log in or Create an account to join the conversation.
Je suis passé à la version 3, comme j'ai beaucoup bougé les configurations coté serveur, l'ancien site est en local et le nouveau en production. je n'ai plus le soucis concernant la pagination. Donc je pense que cela était certainement du à mon ancienne configuration. Mais depuis le temps que j'utilise Hikashop, je vous garantie que j'avais mis 5 dans les configues... D'ailleurs, actuellement cela fonctionne très bien, sans que je touche aux scripts.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Effectivement, c'est étrange.
Il est vrai que la configuration de base fonctionne bien mais il est tout à fait possible qu'une option ai été changée dans un menu, un module ou dans la configuration générale. Avec le système d'inherit qui a été mit en place dans HikaShop 1.6.0, il est probable que des effets de bord de mise à jour de configurations aient été générés dans la configuration.
Content en tout cas que le problème soit réglé sur votre nouveau site !
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Quand je clique sur suivant c'est la même page qui se reharge avec les même produit tout en respectant 5, par contre j'ai ce message qui s'affiche sur FF
Bien que cette page soit chiffrée, les informations saisies vont être transmises en clair (sans chiffrement) et pourraient être lues lors de leur acheminement.
Voulez-vous vraiment transmettre ces informations ?
Je pense que le soucis doit venir de là. ?!?
En http, cela fonctionne bien.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Le formulaire de la pagination doit surement pointer sur du http et non du https.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Dans admin/comp/com_hika/helpers/helpers.php :
avant :
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.
Juste pour la petite information, il est préférable de bien utiliser les balises "[ code ]" afin d'afficher du code. Les crochets seront prit comme balises forum le cas échant et le code PHP ne sera pas lisible.
En tout cas, je vais soumettre votre patch dans HikaShop.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Être breton c'est un peu comme être dieu, mais en mieux!
Please Log in or Create an account to join the conversation.