我有我的Zend_Navigation從PHP數組加載(但這是無關的...),我使用導航菜單助手生成基於加載導航菜單。某些菜單項不得出現在輸出菜單中,因此我只需在該頁面的數組中設置「'visible'=> false」,然後您就可以開始了!但是,如果訪問'隱藏'菜單的URL,findActive($ container)視圖幫助器方法返回一個空數組,因此容器中的頁面不會被返回,即使它應該(如果頁面不存在);留下瀏覽器標題爲空等。Zend_導航與隱藏頁
由於菜單導航助手和導航視圖幫助程序都使用「可見」選項丟棄頁面(通過方法accept($ page)),所以此設置對我無用案件。
什麼是最好的方式從這裏?
是的,這很好奇......我看了ZF API,我不記得看到這種方法。不幸的是,我沒有辦法檢查這是否適用於我的情況,因爲這個項目現在已經進入了積極的生產階段。不過謝謝您的分享,這是一種更乾淨的做事方式。 – 2011-04-16 11:23:26