Jump to content

Erreur de Cookie sur Product.php empêchant l'affichage des produits


Recommended Posts

Bonjour tout le monde,

Bien sur, 1h avant de publier enfin la boutique, j'ai une erreur qui vient de classes/Product.php et je ne sais pas pourquoi. Je n'ai pas le souvenir d'avoir fait une manip sur le fichier avant le bug.

Le problème : Les produits (FO et BO) ne s'affichent plus. Quand je fais un rapport de bugg j'ai

Fatal error: Call to undefined method Validate::isCookie() in /homepages/11/d347637955/htdocs/shop_particulier/classes/Product.php on line 1414

Ma ligne 1414 est :

$id_customer = ((Validate::isCookie($cookie) AND isset($cookie->id_customer) AND $cookie->id_customer) ? intval($cookie->id_customer) : null);



Dans cette portion :

public static function getPriceStatic($id_product, $usetax = true, $id_product_attribute = NULL, $decimals = 6, $divisor = NULL, $only_reduc = false, $usereduc = true, $quantity = 1, $forceAssociatedTax = false, $id_customer = NULL, $id_cart = NULL, $id_address_delivery = NULL)
   {
       global $cookie, $cart;

       // Get id_customer if exists
       if (!$id_customer)
           $id_customer = ((Validate::isCookie($cookie) AND isset($cookie->id_customer) AND $cookie->id_customer) ? intval($cookie->id_customer) : null);

       if (!is_object($cart))
       {



Sur mon fichier j'ai ajouté il y a longtemps un nouveau champs de texte, qui a toujours marché.
Si je supprime la ligne 1414, les produits s'affichent, mais je ne peux plus supprimer du panier j'ai le message suivant

ERROR: unable to delete the product
depuis le module blockcart
Et
Fatal error (Cart -> id_carrier = 0)
depuis le panier classique.


De plus, si je clique sur une catégorie, les produits s'affichent mais les 2 messages suivants s'affichent dans le header
Warning: Cannot modify header information - headers already sent by (output started at /homepages/11/d347637955/htdocs/shop_particulier/category.php:2) in /homepages/11/d347637955/htdocs/shop_particulier/config/config.inc.php on line 17

Warning: Cannot modify header information - headers already sent by (output started at /homepages/11/d347637955/htdocs/shop_particulier/category.php:2) in /homepages/11/d347637955/htdocs/shop_particulier/header.php on line 4



Quelqu'un a déjà eu ce problème ?

Merci d'avance

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...