Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
j'ai un problème suite a installation d'un plugin sur mon site:http://www.carsud.com
le plugin en question est route map google,apres avoir modifié l'index de ce plugin pour le rendre compatible avec le composant adsmanager,j'ai un erreur a chaque fois que je clic sur une annonce le voici:
Fatal error: Call to undefined method adsmanager_html::showMapGg() in /homepages/10/d299459852/htdocs/components/com_adsmanager/adsmanager.php on line 183.
bien sur j'ai contrôlé la ligne 183 et je ne vois rien d'anormale.
si qq peut m'aider je le remercie d'avance car depuis deux jours je tourne a vide
Hors ligne
Saluton,
Ma boule de cristal étant en révision....
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
bonjour,pas pu joindre fichier en question,le voici:
modification apporté a index.php,et suite a cette modif,l'erreur affichée dans le premier message se produit.
la ligne en question est en bleu.
merci
remplacer par / replace by
if ($task != 'rss') {
adsmanager_html::show_footer();
// add event route map google
if($page=='show_ad')
{
JPluginHelper::importPlugin( 'com_adsmanager' );
$dispatcher =& JDispatcher::getInstance();
$results = $dispatcher->trigger( 'onShowAd', $adid );
if($results){
adsmanager_html::showMapGg($results);
}
}
// end add
}
Hors ligne
salut,
le message d'erreur indique que la méthode showMapGg() n'existe pas dans la classe adsmanager_html, regarde plutot la construction de la classe adsmanager_html pour être certain que cette méthode existe et qu'elle est accessible de manière statique.
@+
Il en faut peu pour être heureux pompompompompompompompompompompom
Hors ligne
Puisqu'on ne voit pas le code définissant la classe adsmanager_html, et notamment sa méthode showMapGg() , on ne peut que faire confiance à PHP, soit cette méthode n'est pas définie soit elle n'est pas accessible.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
voici la modif apporté a adsmanager.html.php: elle est bien en place pourtant.
merci
1997 <?php
1998 }
1999
//after add function // Ajouter cette fonction après show_footer
function showMapGg($results)
{
echo stripcslashes($results[0]);
}
}
?>
Hors ligne
lien?..
quel lien vu que le plugin route map google est bien présent dans adsmanager.
tu peu aller voir le site et cliquer sur une annonce pour voir le résultat:ici
merci de l'aide
Hors ligne
L'as-tu donc bien placé à l'intérieur de la class et non pas après le dernier } ?
Exemple de mauvais placement :
Dernière modification par xTG (02-02-2010 13:07:04)
Hors ligne
bonjour,merci j'ai trouvé!
en effet la modif. était mal placé dans adsmanager.html.php
merci mille fois très bon forum.
bonne journé
Hors ligne
Pages :: 1