[Résolu] Undefined variable $homelink
Bonjour,
Ce qui fonctionne séparément lorsque je modifie le menu par defaut
if (($_SERVER['QUERY_STRING'] =='') and $plxMotor->mode == 'static' ) {
$homeLink = '';
}
else { // = pas de page statique en accueil !
$homeLink = $plxShow->getLang('HOME');
}
$plxShow->staticList(
$homeLink,
'<li class="#static_class #static_status" id="#static_id"><a href="#static_url"
title="#static_name">#static_name</a></li>'
);
Ou modification des intitulés du menu
ob_start();
$plxShow->staticList($homelink,'<li class="#static_class #static_status" id="#static_id"><a href="#static_url" title="#static_name">#static_name</a></li>'.PHP_EOL,
'<button class="dropdown-button" href="#">#group_name</button>');
$nav = ob_get_clean();
$nav = preg_replace('@li class="static menu@','li class="static menu-item',$nav);
$nav = preg_replace('@li class="menu"@','li class="menu-item has-children"',$nav);
echo $nav;
Ce qui ne fonctionne pas, c'est quand je veux obtenir les deux résultats ensemble.
J'ai le message suivant "Fatal error :
type : 2
message : Undefined variable $homelink"
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
j'aurai plutôt fait comme ceci ne intégrant la variable et sa condition dans le buffer (si c'est bien un buffer).:
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Je viens de tester ton code mais j'ai le même message d'erreur.
tu as bien modifié
$plxShow->getLang
en$plxShow->lang
?Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
oui , mais le meme message
Ci-dessous le code qui fonctionne sans utiliser la variable homelink.
C'est pour mes menus lorsque je n'utilise pas ton plugin substatic.
Bonjour,
je n'ai pas de réponses car avec le thème par défaut et le fichier header réecrit comme ceci:
je n'ai pas de message d'erreur et tout fonctionne. !?
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Je reteste ceci car c'est exactement le code que j'ai....
Je viens de tester.; c'est OK.
Une erreur de virgule ou point-virgule ou accolade?
l'essentiel c'est ok
C'est quand meme un peu plus propre avec une variable.
merci