pierre03081984 Posted April 29, 2017 Share Posted April 29, 2017 Bonjour, Je fais appel à vous car j'ai un soucis depuis la MAJ de ma boutique de Prestashop 1.6.0.4 à 1.6.1.13. Je ne plus accéder à mes produits dans le BO et j'ai l'erreur suivante : Fatal error: Call to undefined method Category::hasChildren() in /classes/helper/HelperTreeCategories.php on line 69. Pouvez-vous m'aider ? Merci beaucoup Je reste à votre disposition Link to comment Share on other sites More sharing options...
GuillaumeCW Posted April 29, 2017 Share Posted April 29, 2017 (edited) Vous avez fait la mise à jour avec le module 1-Click upgrade ou manuellement ? Est-ce que le fichier classes/Category.php existe ? Quels sont ses droits ? A t-il la méthode hasChildren ? Faîtes une recherche 'Category' (avec les apostrophes) dans le fichier cache/class_index.php et s'il ne s'y trouve pas, supprimez le fichier afin qu'il soit généré à nouveau. Edited April 29, 2017 by GuillaumeCW (see edit history) Link to comment Share on other sites More sharing options...
pierre03081984 Posted April 29, 2017 Author Share Posted April 29, 2017 Bonjour, Merci pour votre retour J'ai réalisé la MAJ avec le module 1-Click upgrade. Le fichier classes/Category.php existe bien et il a les droits 755 et la méthode hasChildren. Dans le fichier cache/class_index.php, 'Category' est bien présent . J'ai essayé de remettre les fichiers du dossier classes à partir des fichiers sources prestashop mais rien n'y fait ! Que puis-je faire, je bloque ? Merci beaucoup Link to comment Share on other sites More sharing options...
GuillaumeCW Posted April 29, 2017 Share Posted April 29, 2017 Il y a un index 'CategoryCore' dans le fichier class_index.php ? Link to comment Share on other sites More sharing options...
pierre03081984 Posted April 30, 2017 Author Share Posted April 30, 2017 Oui il y a un index 'CategoryCore' dans le fichier class_index.php. 'CategoryCore' => array ( 'path' => 'override/classes/Category.php', 'type' => 'class', 'override' => false, ), Link to comment Share on other sites More sharing options...
GuillaumeCW Posted April 30, 2017 Share Posted April 30, 2017 Vous avez testé si l'erreur apparaît en ayant toutes les surcharges désactivées (Paramètres avancés > Performances) ? Link to comment Share on other sites More sharing options...
pierre03081984 Posted April 30, 2017 Author Share Posted April 30, 2017 Merci pour votre retour. Effectivement l'erreur disparaît en ayant toutes les surcharges désactivées mais par contre mon formulaire de demande de devis ne fonctionne plus. Link to comment Share on other sites More sharing options...
GuillaumeCW Posted April 30, 2017 Share Posted April 30, 2017 Il faudrait voir le contenu de cette surcharge mais cette section du forum n'est pas appropriée pour votre problème. https://www.prestashop.com/forums/topic/519815-cest-quoi-un-rapport-de-bug/ Link to comment Share on other sites More sharing options...
pierre03081984 Posted April 30, 2017 Author Share Posted April 30, 2017 Je vais écrire un autre sujet dans une autre section. Merci beaucoup de votre aide. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now