2

我正在使用 xml 文件在 zend 框架应用程序中创建我的导航。我有一个像这样的多级菜单:

<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="navigation"。我想要做的是能够将类属性分配给子 ul 标签,与树一样多的级别。已经为此苦苦挣扎了一段时间。

4

1 回答 1

0

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

要将类添加到任何菜单项,只需将其作为元素添加到您的 xml 文件中。例如,为您的commission菜单项提供“佣金”类:-

<commission>
    <label>Agent Commission</label>
    <uri>/managerates</uri>
    <class>commission</class>
</commission>
于 2012-01-06T16:18:24.947 回答