我在zend框架应用程序中创建导航时使用的是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 =“navigation”。我想要做的是能够将类属性分配给子ul标签,就像树一样多。一段时间以来一直在努力。
答案 0 :(得分:0)
假设我已正确理解你的问题: -
要将类添加到任何菜单项,只需将其添加为xml文件中的元素即可。例如,为您的commission
菜单项提供“佣金”类: -
<commission>
<label>Agent Commission</label>
<uri>/managerates</uri>
<class>commission</class>
</commission>