2010-12-12 4 views
6
<configdata> 
<home> 
    <label>Home</label> 
    <controller>dashboard</controller> 
    <action>index</action> 
</home> 
<accounts> 
    <label>Accounts</label> 
    <controller>accounts</controller> 
    <action>index</action> 
    <pages> 
     <sales> 
      <label>Sales Accounts</label> 
      <controller>sale</controller> 
      <action>index</action> 
     </sales> 
     <purchase> 
      <label>Purchase Accounts</label> 
      <controller>purchase</controller> 
      <action>index</action> 
     </purchase> 
    </pages> 
</accounts> 
</configdata> 

J'ai du code comme ci-dessus. Je dois ajouter une classe pour la balise ul générée après l'étiquette Accounts. Quelque chose comme ce qui suit ne fonctionne pas:Navigation Zend avec fichier XML

<pages class="sub"> 
    <sales> 
     ........ 
    </sales> 
</pages> 

Mon but est d'avoir un méga-menu pour la navigation. Pour ajouter des fonctionnalités, je dois avoir des classes dans le code du menu généré.

Répondre

3

Il suffit d'ajouter l'élément de classe à votre fichier de navigation xml comme celui-ci

<home> 
    <label>Home</label> 
    <controller>dashboard</controller> 
    <action>index</action> 
    <class>home</class> 
</home> 
Questions connexes