我試圖找出最好的方式來跟蹤我的導航一個網站即時通訊工作。Zend Naviagtion /菜單
我已經使用Zend導航來顯示帶下拉菜單的頂層菜單。這工作正常。不過,我也想跟蹤直接適用於上述菜單顯示的單個項目/模型的菜單項目。比如我現在的菜單。
<nav>
<job>
<label>Jobs</label>
<resource>job</resource>
<controller>job</controller>
<action>list</action>
<pages>
.....
</pages>
<job>
</nav>
這適用於處理不屬於數據庫中特定記錄的「菜單」。可以跟蹤在單個記錄上執行的「操作」。這些額外的項目不應在主導航中呈現,因爲它們只具有特定ID的上下文,但在查看記錄時可以呈現爲菜單。
所以也許喜歡:
<nav>
<resource>
<menu items to be rendered without specific context>
<possible submenu items>
</possible submenu items>
</menu items to be rendered without specific context>
<menu items to be rendered inside a specific context(like viewings a record)>
<view></view>
<edit></edit>
<invoice></invoice>
</menu items to be rendered inside a specific context(like viewings a record)>
</resource>
</nav>
我想我可以有我的上下文中的具體菜單項單獨的.xml,但我想,以保持組合在一起的資源。
你可以給你的問題一個更具描述性的標題嗎? – 2011-06-12 10:16:00