Plugins : lien vers le thème actif
Bonjour,
J'ai un petit plugin qui me permet d'afficher à la fin du un lien vers un fichier css à la racine des thèmes
public function ThemeEndHead() {
if ($this->getParam('custom_css')!='') {
echo "\t".'<link rel="stylesheet" href="<?php $plxShow->racine(); ?>themes/'.$this->getParam('custom_folder').''.$this->getParam('custom_css').'">'."\n".PHP_EOL;
}
}
je voudrai modifier cette ligne pour le lien pointe sur le thème actif et non pas sur la racine des thèmes.
Cordialemnt
Connectez-vous ou Inscrivez-vous pour répondre.

Réponses
Bonjour,
$plxShow n'est pas directement accessible depuis ton plugin !
il y a 3 solutions pour y remédier :
Autre souci. plxShow::template() fournit la valeur que tu cherches. Sauf qu'il affiche directement son résultat. Donc, il faut le capturer avant de l'envoyer à l'écran.
Voici le code d'un petit plugin qui fait le job demandé :
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Re,
Variante plus élégante pour le hook :
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Re, re,
Je n'aime pas trop utiliser getInstance(). Mais cela simplifie le code :
Ne pas confondre <?php et <?= !!!! ( execute vs affiche )
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour,
Merci pour ce retour qui va bien m'aider.
J'essaie tout ça et te ferait un retour.
Cordialement