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

    PayPal Module Error

    Planifier Épinglé Verrouillé Déplacé Bugs & Améliorations
    2 Messages 2 Publieurs 190 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.
    • B Hors-ligne
      Bitfarmer
      dernière édition par

      Running Phenixsuite 1.6.2.31 and Paypal Module V15 I am still seeing an error that I believe is in the module itself. This is the error:

      Fatal error: Uncaught Error: Call to undefined method Attribute::getAttributeMinimalQty() in 
       /var/www/sites/site/store/modules/paypal/paypal.php:1620
       Stack trace: 
      #0 /var/www/sites/site/store/modules/paypal/paypal.php(1082): PayPal->renderExpressCheckoutForm() 
      #1 /var/www/sites/site/store/classes/Hook.php(710): PayPal->hookProductFooter() 
      #2 /var/www/sites/site/store/classes/Hook.php(650): HookCore::coreCallHook() 
      #3 /var/www/sites/site/store/controllers/front/ProductController.php(1043): HookCore::exec() 
      #4 /var/www/sites/site/store/controllers/front/ProductController.php(439): ProductControllerCore->assignCategory() 
      #5 /var/www/sites/site/store/classes/controller/Controller.php(330): ProductControllerCore->initContent() 
      #6 /var/www/sites/site/store/classes/Dispatcher.php(408): ControllerCore->run() 
      #7 /var/www/sites/site/store/index.php(27): DispatcherCore->dispatch() 
      #8 {main} thrown in /var/www/sites/site/store/modules/paypal/paypal.php on line 1620
      
      

      When I change line 1620 from

      $minimal_quantity = Attribute::getAttributeMinimalQty($id_product_attribute);
      

      To this

      $minimal_quantity = AttributeProduct::getAttributeMinimalQty($id_product_attribute);
      

      Everything works. Now this bug might have been there a long time (or I'm stupid).
      On the other hand it may save someone a lot of trouble. If it does please let me know

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

        No you are not stupid and this bug has been there for 2 years 🙂
        v16 will be corrected (The Attribute class no longer exists because it is a reserved word since PHP8 and this line had escaped me)

        Thanks for your feedback

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

        1 réponse Dernière réponse Répondre Citer 0
        • 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