sandbzh Posted October 29, 2014 Share Posted October 29, 2014 (edited) Bonjour, j'explique mon problème : j'ai fait des modifications dans 2 fichiers (FrontController et Meta.php) en override. Pour voir le résultat je dois supprimer le fichier class_index.php dans le cache (je suis les conseils trouvés sur le forum). Hors, quand je le supprime, j'obtiens une page blanche, mon site n'est plus accessible. en passant en mode debug, j'obtiens ce message et je ne sais pas du tout ce que ça veut dire : Fatal error: Call to a member function getMediaLink() on a non-object in /home/mabdd/www/classes/controller/FrontController.php on line 1254 La ligne en question : $logo = self::$link->getMediaLink(_PS_IMG_.Configuration::get('PS_LOGO')); Quelqu'un pour m'aider svp, c'est urgent ? Merci d'avance Edited October 29, 2014 by sandbzh (see edit history) Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted October 30, 2014 Share Posted October 30, 2014 Bonjour, ça signifie que $link n'est pas un objet. c'est sans doute lke fait que tu fait référence à ta propre classe (ton override) avec self et que tu as n'as pas instancié link avant. Essai de remplacer "self" par "parent". Link to comment Share on other sites More sharing options...
2FR3 Posted October 30, 2014 Share Posted October 30, 2014 Les overrides sont parfois capricieuses sur 1.6. La plupart du temps je dev directement sans overrides, une fois que cela fonctionne, j'override. Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted October 30, 2014 Share Posted October 30, 2014 Les overrides sont parfois capricieuses sur 1.6. La plupart du temps je dev directement sans overrides, une fois que cela fonctionne, j'override Pareil ! Link to comment Share on other sites More sharing options...
sandbzh Posted October 30, 2014 Author Share Posted October 30, 2014 Ok, merci pour les conseils. Ça venait bien de mon override (le frontcontroller.php), je l'ai supprimé et tout refonctionne ! Je n'ai plus qu'à identifier l'erreur maintenant... Link to comment Share on other sites More sharing options...
2FR3 Posted October 31, 2014 Share Posted October 31, 2014 Perso, je n'ai toujours pas compris ce qui bloque les overrides sur les dernières versions. Si tu trouves, j'te donnerai un bon point lol ! 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