Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ma "Balise utilisateur" ne me prend pas la balise {title} ?
#6
Code :
$titre=params['title'];

$accueil="accueil";
$profil="profil";
$portofolio="portofolio";
$contact="contact";
$liens="liens";

if ($titre == $accueil) echo 'class="menuactive_accueil"';
if ($titre == $profil) echo 'class="menuactive_profil"';
if ($titre == $portofolio) echo 'class="menuactive_portofolio";
if ($titre == $contact) echo 'class="menuactive_contact"';
if ($titre == $liens) echo 'class='"menuactive_liens"';
appel dans cms : {mabalise title=$title}

Mais a ta place, je ferai ca directement dans le template de mon menu, en utilisant {$node->alias}.

ex avant:
Code :
{if $node->parent == true or ($node->current == true and $node->haschildren == true)}
<li class="menuactive menuparent"><a class="menuactive menuparent" href="{$node->url}"><span>{$node->menutext}</span></a>
ex apres :
Code :
{if $node->parent == true or ($node->current == true and $node->haschildren == true)}
<li class="menuactive menuparent {$node->alias}"><a class="menuactive menuparent" href="{$node->url}"><span>{$node->menutext}</span></a>
utilisation css:
Code :
.menuactive.menuparent.alias_de_ma_page{ /* une regle css */}
Youpi ?
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)