Skip to main content

Impossible de changer la pagination

More
13 years 9 months ago #83622 by Networlds
Salut,

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.

More
13 years 9 months ago - 13 years 9 months ago #83627 by Networlds
Bon je me répond dans administrator/compo../hika../helpers/paginagtion.php modifier la ligne :

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!
Last edit: 13 years 9 months ago by Networlds.

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

More
13 years 9 months ago #83701 by Jerome
Bonjour,

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.

More
13 years 9 months ago #83702 by Networlds
Bonjour,

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.

More
13 years 8 months ago #83819 by Networlds
Il y a un autre moyen ?

Être breton c'est un peu comme être dieu, mais en mieux!

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

More
13 years 8 months ago #84039 by nicolas
Normalement il n'y a aucun code à changé. $minimum prend automatiquement la valeur du nombre d'éléments affichable sur une page et cela fonctionne correctement.
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.

More
13 years 8 months ago #84043 by Networlds
Salut,

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.

More
13 years 8 months ago #84585 by Eliot
Bonjour,

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.

More
13 years 8 months ago #85844 by Networlds
Salut,

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.

More
13 years 8 months ago #85859 by Jerome
Bonsoir,

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.
The following user(s) said Thank You: Networlds

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

More
13 years 8 months ago - 13 years 8 months ago #86031 by Networlds
Bon je reviens car le soucis est tout autre ...
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!
Last edit: 13 years 8 months ago by Networlds.

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

More
13 years 8 months ago #86052 by Jerome
Bonsoir,

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.

More
13 years 8 months ago #86055 by Networlds
Ok je vais chercher, mais au cas ou comment je change cela ?

Être breton c'est un peu comme être dieu, mais en mieux!

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

More
13 years 8 months ago - 13 years 8 months ago #86060 by Networlds
J'ai trouvé et corrigé ...

Dans admin/comp/com_hika/helpers/helpers.php :

avant :
Code:
function hikashop_isSSL(){ if((isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off')) || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') ) { return true; }else{ return false; } }
Après
Code:
function hikashop_isSSL(){ if((isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off') || $_SERVER['SERVER_PORT'] == 443) || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') ) { return true; }else{ return false; } }

Être breton c'est un peu comme être dieu, mais en mieux!
Last edit: 13 years 8 months ago by Jerome. Reason: ajout des balises "code"

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

More
13 years 8 months ago #86066 by Jerome
Bonsoir,

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.

More
13 years 8 months ago #86078 by Networlds
J'utilise la balise code, plutot je clique dessus, mais rien ne s'affiche sous chrome en tout cas. Je n'ai pas trop chercher non plus à l'ecrire -_-". Pardon m'sieur, pas de coup de bâton?!? Je l'ecrirais la prochaine fois promis ! :D

Être breton c'est un peu comme être dieu, mais en mieux!

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

Time to create page: 0.296 seconds
Powered by Kunena Forum