Récemment
-
Aperçu de l'activité dans le dashboard vide
Bugs & Améliorations29 -
Tri par code de réduction (Commandes) [RÉSOLU]
Bugs & Améliorations5 -
Uncaught Error: Call to a member function rowCount() on bool [RÉSOLU]
Bugs & Améliorations4 -
Navigation à facettes
Bugs & Améliorations8 -
Calcul des règles paniers HT/TTC [RÉSOLU]
Bugs & Améliorations44 -
Erreur lors d'une nouvelle installation depuis 0
Questions relatives à l'installation/upgrade24 -
Bug avec le module de paiement epayment
Bugs & Améliorations2 -
Changement statut de commande [RÉSOLU]
Bugs & Améliorations3 -
Prévisions sur le tableau de bord vide [RÉSOLU]
Bugs & Améliorations8 -
Nouvelle attaque ?
Discussion générale10 -
À partir de (from_price) [RÉSOLU]
Bugs & Améliorations11 -
Override AdminCustomersController [RÉSOLU]
Bugs & Améliorations11 -
Logo Phenix erreur 404 en BO
Bugs & Améliorations8 -
Bug Preventing eMail Delivery in at least 1.6.2.16 up to 1.6.2.19 (Probably much more)
Bugs & Améliorations3 -
1.6.2.19 - Erreur sur le module Editeur de page d'accueil
Bugs & Améliorations4 -
warning SQL ( debug activé ) dans Search.php
PhenixSuite6 -
Module PSitechecklist Facilitez la compréhension des retours clients.
Modules1 -
module moneticoPaiement
PhenixSuite2 -
Copieurs-Colleurs
Discussion générale3 -
règle prix catalogue et mise à jour panier
Bugs & Améliorations7
[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 ;)