Zend framework 如何设置<;的课程;ul>;zend_导航中多级子菜单中的标记

Zend framework 如何设置<;的课程;ul>;zend_导航中多级子菜单中的标记,zend-framework,zend-navigation,Zend Framework,Zend Navigation,我在zend framework应用程序中使用xml文件创建导航。我有这样的多级菜单: <config> <home> <label>Home</label> <uri>/home</uri> <resource>home</resource> <id>home</id> </home> <register> &l

我在zend framework应用程序中使用xml文件创建导航。我有这样的多级菜单:

<config>
<home>
    <label>Home</label>
    <uri>/home</uri>
    <resource>home</resource>
    <id>home</id>
</home>
<register>
    <label>Register</label>
    <uri>/register</uri>
    <resource>register</resource>
    <id>register</id>
</register>
<rates>
    <label>Manage Rates</label>
    <uri>#</uri>
    <resource>managerate</resource>
    <id>managerate</id>
    <pages>
        <charges>
            <label>Transfer Charges</label>
            <uri>/managerates</uri>
        </charges>
        <commission>
            <label>Agent Commission</label>
            <uri>/managerates</uri>
        </commission>
        <exchangerate>
            <label>Exchange Rate</label>
            <uri>/managerates</uri>
        </exchangerate>
    </pages>
</rates>
</config>

家
/家
家
家
登记
/登记册
登记
登记
管理费率
#
管理
管理
转移费用
/管理费率
代理佣金
/管理费率
汇率
/管理费率

标签呈现为一个ul标签,该标签环绕一束li。整个ul被授予一个class=“导航”。我想做的是能够将类属性分配给子ul标记,尽可能多的级别。我已经为此挣扎了一段时间。

假设我正确理解了你的问题:-

要向任何菜单项添加类,只需将其作为xml文件中的元素添加即可。例如,为您的
佣金
菜单项指定“佣金”类:-

<commission>
    <label>Agent Commission</label>
    <uri>/managerates</uri>
    <class>commission</class>
</commission>

代理佣金
/管理费率
委员会

假设我正确理解了您的问题:-

要向任何菜单项添加类,只需将其作为xml文件中的元素添加即可。例如,为您的
佣金
菜单项指定“佣金”类:-

<commission>
    <label>Agent Commission</label>
    <uri>/managerates</uri>
    <class>commission</class>
</commission>

代理佣金
/管理费率
委员会
看一看。它处理类似的问题。看一看。它处理类似的问题。