Erreur php qui ne veut pas partir
yazou
Messages postés
95
Statut
Membre
-
Gremy87 Messages postés 360 Statut Membre -
Gremy87 Messages postés 360 Statut Membre -
Bonjour,
Dans ma page j'ai l'erreur suivante qui s'affiche :
Undefined property: stdClass::$id plg_jathumbnail.php on line106
J'aurais voulu savoir quelle était la cause de cette erreur...à l'interieur du fichier en question j'ai sur la ligne 106 :
if (!$article->id) return;
Comment faire pour faire disparaitre mon erreur ?
Merci et désolé si ma question est bête je suis débutant
Dans ma page j'ai l'erreur suivante qui s'affiche :
Undefined property: stdClass::$id plg_jathumbnail.php on line106
J'aurais voulu savoir quelle était la cause de cette erreur...à l'interieur du fichier en question j'ai sur la ligne 106 :
if (!$article->id) return;
Comment faire pour faire disparaitre mon erreur ?
Merci et désolé si ma question est bête je suis débutant
4 réponses
-
donne le code complet ? non .. donne une partie de ton code parce que là il n'y a rien ... et c'est plutot :
if(!$article->id) function() { return false; }
????? canarder ?????
Le Renard qui règne sur le WEB : Firefox-
pastebin une partie ou tout ton code (http://pastebin.toile-libre.org/)
-
-
J'utilise un joomla avec un plugin que je viens d'installer. voici la partie du code que me signale le message d'erreur, ici correspond à la ligne 8
1. function blog(&$article, &$params, $limitstart) { 2. if (!$this->pluginParams->get('blog_mode')) { 3. $article->text = $this->removeCode($article->text); 4. return; 5. } 6. 7. static $item = 0; 8. if (!$article->id) return ; //Le signalement d'erreur correspond à cette ligne 9. $params = $this->loadContentParams(); 10. if ($item < $params->get('num_leading_articles',0)) { 11. //process leading 12. $width = $this->pluginParams->get('blog_mode-1-blog_leading_width',0); 13. $height = $this->pluginParams->get('blog_mode-1-blog_leading_height',0); 14. } elseif ($item < $params->get('num_leading_articles',0)+$params->get('num_intro_articles',0)) { 15. //process intro 16. $width = $this->pluginParams->get('blog_mode-1-blog_intro_width',0); 17. $height = $this->pluginParams->get('blog_mode-1-blog_intro_height',0); 18. } 19. $article->text = $this->replaceImageBlog ($article->text, $width, $height); 20. $item++; 21. } -
ce que je t'ai dit ça marche pas ?
????? canarder ?????
Le Renard qui règne sur le WEB : Firefox -
l'erreur vient de plus haut, l'objet article qui est passé par référence à la fonction ne contient pas d'attribut id, a toi de voir pourquoi. d'où vient cet objet, a-t-il été instancié avant l'appel de cette fonction?