Bonjour à tous.
Je développe un plugin de contenu et voici mon problème :
Le script CSS est déclaré sur toutes les pages du site dès que le plugin est activé. Je souhaiterais qu'il n’apparaisse que lorsque j'utilise les balises {mon plugin}{/mon plugin} dans un article.
Actuellement je déclare mon CSS de la façon suivante :
dans le fichier php du plugin :
Dois-je utiliser un autre évènement, dois-je faire un test à ce niveau ?
Je développe un plugin de contenu et voici mon problème :
Le script CSS est déclaré sur toutes les pages du site dès que le plugin est activé. Je souhaiterais qu'il n’apparaisse que lorsque j'utilise les balises {mon plugin}{/mon plugin} dans un article.
Actuellement je déclare mon CSS de la façon suivante :
dans le fichier php du plugin :
Code:
function onContentPrepare($context, &$article, &$params) { $document->addStyleSheet(JURI::base(). "plugins/content/monPlugin/css/default.css"); (...) }
Commentaire