aide prestashop PhenixSuite Help
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Recherche
    • S'inscrire
    • Se connecter

    [1.5.5.0]+ Ajax error lors de ma mise à jour des ranges transporteur (AdminCarrierWizard)

    Planifier Épinglé Verrouillé Déplacé BUG connus
    1.51.6bugtransporteurs
    2 Messages 2 Publieurs 2.5k Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • doekiaD Hors-ligne
      doekia
      dernière édition par doekia

      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

      https://store.enter-solutions.com modules, support et assistance.

      Je précise que je n'ai pas fait ni Paco-Rabane, ni Poudlard 2ème langue - je ne suis ni devin, ni magicien.
      Fournissez un maximum d'information dans vos questions, version exacte du coeur et de vos modules, si besoin un peu d'histoire sur votre shop et vos recherches, les modules tiers installés, ...

      Si mon intervention vous a aidé, n'hésitez pas à me remercier: https://ko-fi.com/A153227G

      1 réponse Dernière réponse Répondre Citer 0
      • eoliaE Hors-ligne
        eolia
        dernière édition par

        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 😉

        Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

        1 réponse Dernière réponse Répondre Citer 1
        • Premier message
          Dernier message
        bug
        26 sujets
        1.6
        24 sujets
        front-office
        11 sujets
        1.5
        8 sujets
        1.7
        5 sujets
        système
        4 sujets
        administration
        3 sujets
        hack
        3 sujets
        module
        3 sujets
        performance
        3 sujets
        smtp
        3 sujets
        transporteurs
        3 sujets
        dashboard
        2 sujets
        https
        2 sujets
        paypal
        2 sujets
        promotions
        2 sujets