我正在嘗試將主導航與子菜單結合使用以進行更具體的導航。ZF2 - 使用導航視圖助手的多個導航菜單
在我佈局我打電話這樣的視圖助手:
$this->navigation('main_navigation')->menu()
在我觀點我打電話這樣說:
$this->navigation('sub_navigation')->menu()
的問題是,每當我多次撥打navigation()
查看幫手一個,它只是ou在兩個地方輸入第二個。換句話說,它打印的subnav爲都主導航和 subnav菜單。
我合併的配置是這樣的:
'navigation' => array(
'main' => array(
'home' => array(
'label' => 'Home',
'route' => 'myroute',
),
'somepage' => array(
'label' => 'Me',
'route' => 'somepage'
)
),
'sub' => array(
'test' => array(
'label' => 'Test',
'route' => 'myroute',
'action' => 'test'
),
'other-test' => array(
'label' => 'Other Test',
'route' => 'myroute',
'action' => 'other-test'
)
)
)
如何使用navigation
視圖助手,以便它將打印每個調用正確的菜單?
查看此問題的回答:http://stackoverflow.com/questions/12972316/how-to-set-up-2-navigations-in-zf2 – Sam
@Sam這不起作用。我昨晚在ZFtalk IRC頻道上花了6個小時與ZfcAdmin和ZfcUser的某個_creators_聊天,他能夠成功地複製我的_error_而無法解析它。我已經準備好了我的應用程序,它不起作用。**這就是要點。 –
@Sam謝謝你發現無論如何。 :) –