2010-01-27 6 views
0

J'ai un problème avec le menu mod_main. je souhaite personnaliser le menu principal sur le côté gauche selon htmlPersonnalisation du menu principal de joomla

<li style=" background-color:#73B2DD;">Partnership and Grant Management</li> 
    <li style=" background-color:#90C3E4;">Research, plicy and strategy analysis</li> 
    <li style=" background-color:#73B2DD;">Program design, development and implementation</li> 
    <li style=" background-color:#90C3E4;">Project Management - MIS design</li> 
    <li style=" background-color:#73B2DD;">Governance and Institutional Development</li> 
    <li style=" background-color:#90C3E4;">Training &amp; Capacity Building</li> 
    <li style=" background-color:#73B2DD;">System Design, development and implementation</li> 
    <li style=" background-color:#90C3E4;">Resource Mobilization</li> 
    <li style=" background-color:#73B2DD;">Documentation</li> 
    <li style=" background-color:#90C3E4;"></li> 

donné afin plz me aider à la façon de personnaliser helper.php dans mod_mainmenu?

J'utilise cette condition

if($params->_registry['_default']['data']->menutype=='left-menu') 
        { 

        } 

bt comment ajouter <li></li> selon le style html?

merci à l'avance ...

Répondre

1

Vous devez d'abord créer un template override pour le module mainmenu. De cette façon, vous pouvez modifier la sortie du module sans piratage joomla. Ensuite, vous pouvez modifier le remplacement (default.php) en fonction de vos besoins.

Voici un rapide coup, mais vous obtiendrez je suppose:

$x = array['90C3E4','73B2DD']; 
$node->addAttribute('style', 'background-color:<?php echo $x[++$i % 2]; ?>'); 
Questions connexes