Récemment
-
Images produit qui disparaissent
Bugs & Améliorations il y a environ 27 jours15 -
Urls bizarres dans la console search
PhenixSuite 18 juil. 2025, 15:3612 -
Erreurs 410 dans BO
PhenixSuite 18 juil. 2025, 12:473 -
la classe search
Bugs & Améliorations 16 juil. 2025, 16:082 -
Probleme depuis MAJ phenix 1.6.2.36
PhenixSuite 16 juil. 2025, 10:028 -
[resolu] Le module mondial relay 3.4.5
Bugs & Améliorations 13 juil. 2025, 11:051 -
controlleur fournisseurs.
Bugs & Améliorations 11 juil. 2025, 15:2111 -
J'en profite (la fougue de la jeunesse) (ah ah ah)
Bugs & Améliorations 10 juil. 2025, 17:355 -
Bon dernier du jour mais cela me turlupine classe search
Bugs & Améliorations 10 juil. 2025, 15:444 -
se connecter comme un client idntifié
Bugs & Améliorations 10 juil. 2025, 15:151 -
la bonne blague
Discussion générale 8 juil. 2025, 17:492 -
Passage de la 16.1.9 a la PhenixSuite 1.6.2.36
Bugs & Améliorations 4 juil. 2025, 12:548 -
Echec de l'installation de Creative Elements
Bugs & Améliorations 27 juin 2025, 15:123 -
[Résolu] Modification données client dans l'admin
PhenixSuite 27 juin 2025, 07:3410 -
googletagmanager
PhenixSuite 26 juin 2025, 15:052 -
2 téléphones obligatoires
PhenixSuite 21 juin 2025, 21:5411 -
Liens qui disparaissent
PhenixSuite 21 juin 2025, 17:545 -
Smart cache JS et Iphone
PhenixSuite 20 juin 2025, 23:121 -
Hack ancien PS 1.6 avant mise à jour Phenix
PhenixSuite 16 juin 2025, 07:423 -
[RESOLU]Souci Revolut et Hipay
Modules 14 juin 2025, 18:5511
[1.5.5.0]+ Ajax error lors de ma mise à jour des ranges transporteur (AdminCarrierWizard)
-
Lors du changement des paramètre range (poids/prix) d'un transporteur, l'action enregistrer provoque une erreur ajax.
Dans controllers/admin/AdminCarrierWizard.php aux alentours de la ligne 690 remplacer
if ($range_type == Carrier::SHIPPING_METHOD_WEIGHT) { if (!RangeWeight::rangeExist(null, (float)$delimiter1, (float)$range_sup[$key], $carrier->id_reference)) {
par
if ($range_type == Carrier::SHIPPING_METHOD_WEIGHT) { if (true || !RangeWeight::rangeExist(null, (float)$delimiter1, (float)$range_sup[$key], $carrier->id_reference)) {
procéder de même aux alentour de la ligne 701
if ($range_type == Carrier::SHIPPING_METHOD_PRICE) { if (!RangePrice::rangeExist(null, (float)$delimiter1, (float)$range_sup[$key], $carrier->id_reference)) {
par
if ($range_type == Carrier::SHIPPING_METHOD_PRICE) { if (true || !RangePrice::rangeExist(null, (float)$delimiter1, (float)$range_sup[$key], $carrier->id_reference)) {
Il est possible que la base soit devenu inconsistante après l'erreur et nécessite d'être corrigé
Liste des version affectés au 19/04/2018
prestashop_1.5.5.0/controllers/admin/AdminCarrierWizardController.php
prestashop_1.5.6.0/controllers/admin/AdminCarrierWizardController.php
prestashop_1.5.6.1/controllers/admin/AdminCarrierWizardController.php
prestashop_1.5.6.2/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.5/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.6/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.8/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.9/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.11/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.12/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.13/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.0.14/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.0/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.1/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.2/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.3/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.4/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.5/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.6/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.7/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.8/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.9/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.10/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.11/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.12/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.13/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.14/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.15/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.16/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.17/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.18/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.19/controllers/admin/AdminCarrierWizardController.php
prestashop_1.6.1.20/controllers/admin/AdminCarrierWizardController.php
-
Pensez également à contrôler la valeur de max_input_vars (par défaut à 1000 si non configurée sur le serveur) dans le cas d'un nombre important de zones / tranches de poids / prix
Cette variable correspond au nombre maximum de champs acceptés par le serveur lors de la soumission d'un POST.
Mettez-là à 10 000 et vous serez tranquilles également pour les traductions ;)