Erreur PHP sur mon panier virtuemart

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Erreur PHP sur mon panier virtuemart

    Bonjour,
    Je suis débutante et pas très calée en PHP.
    J'utilise Joomla 2.5.6 et Virtuemart 2 pour la partie boutique du site.
    Ce message d'erreur s'affiche sur ma page panier : Notice: Undefined index: discountBeforeTaxBill [...]rules_shipping_base.php on line 410
    Je ne trouve pas d'ou vient le problème.
    J'ai regardé sur la page rules_shipping_base.php et tout semble normal
    Code PHP:
    $cartvals = array('weight'=>$orderWeight
                      
    'zip'=>$zip
                      
    'zip1'=>substr($zip,0,1), 
                      
    'zip2'=>substr($zip,0,2), 
                      
    'zip3'=>substr($zip,0,3), 
                      
    'zip4'=>substr($zip,0,4), 
                      
    'zip5'=>substr($zip,0,5), 
                      
    'zip6'=>substr($zip,0,6), 
                      
    'articles'=>$articles
                      
    'products'=>$products,
                      
    'amount'=>$cart_prices['salesPrice'],
                      
    'amountWithTax'=>$cart_prices['salesPrice'],
                      
    'amountWithoutTax'=>$cart_prices['priceWithoutTax'],

                      
    'basePrice'=>$cart_prices['basePrice'],
                      
    'basePriceWithTax'=>$cart_prices['basePriceWithTax'],
                      
    'discountedPriceWithoutTax'=>$cart_prices['discountedPriceWithoutTax'],
                      
    'salesPrice'=>$cart_prices['salesPrice'],
                      
    'taxAmount'=>$cart_prices['taxAmount'],
                      
    'salesPriceWithDiscount'=>$cart_prices['salesPriceWithDiscount'],
                      
    'discountAmount'=>$cart_prices['discountAmount'],
                      
    'priceWithoutTax'=>$cart_prices['priceWithoutTax'],
                      
    'discountBeforeTaxBill'=>$cart_prices['discountBeforeTaxBill'],

                      
    'country'=>$address['virtuemart_country_id'],
                );
            
    $cartvals array_merge ($cartvals$this->getOrderDimensions ($cart$method->length_unit));
            
    // Let child classes update the $cartvals array, or add new variables
            
    $this->addCustomCartValues($cart$cart_prices$cartvals);
            return 
    $cartvals
    'discountBeforeTaxBill' est déclarée comme le reste des variables dans le tableau $cartvals donc quel est le problème ?

    Si une âme charitable peut m'aider à y voire plus clair, merci

  • #2
    Re : Erreur PHP sur mon panier virtuemart

    Bonjour,

    Joomla! 2.5.6 est obsolète, mettre à jour vers 2.5.18.
    Le message affiché n'est pas une erreur mais une Notice indiquant seulement qu'une variable est référencée sans être déclarée ou existante. Là il s'agit certainement de $cart_prices['discountBeforeTaxBill']

    L'affichage de ces notices et autre warnings n'étant pas recommandé en production, voir la FAQ http://allevents.avonture.be/fr/error-reporting.html
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Erreur PHP sur mon panier virtuemart

      Merci jisse03, j'ai reconfiguré l'affichage des Erreurs PHP.
      Et je me renseigne sur les procédures de mise à jour.

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X