0
我擁有Zend導航容器中的所有菜單項。 我通過Zend的麪包屑助手顯示breadcrumb。在Zend Framework中手動設置麪包屑導航
當我訪問的菜單項之一,它的正確顯示的麪包屑。但是,如果我有一個導航容器中沒有的頁面,它不會顯示麪包屑,這是有道理的。但我確實想在這些頁面上顯示一個麪包屑。
我有一個名爲「購物車」控制器並命名爲「結帳」的動作。當我訪問網頁/購物車/結帳時,我確實想要顯示麪包屑。但是,這樣做的最好方法是什麼? 我可以在控制器中手動添加breadcrumblinks嗎?還是必須將頁面添加到導航容器?
我會去的第一個選項 - 增加一個MVC類型頁。 – 2009-10-14 12:52:13
嚮導航添加頁面確實有效,但是這也會將項目添加到菜單中。有沒有簡單的方法來防止這些項目顯示在菜單中? – sander 2009-10-14 13:31:54
如果您不希望影響主導航,則使用不同的導航容器是一種方法。或者,您可以在頁面上使用自定義屬性,並從菜單生成中排除具有此特殊屬性的頁面(要求您使用自定義模板)。 – 2009-10-14 13:37:24