我正在尝试将主导航与子菜单结合使用以进行更具体的导航。
在我的布局中,我这样调用视图助手:
$this->navigation('main_navigation')->menu()
在我看来,我这样称呼它:
$this->navigation('sub_navigation')->menu()
问题是,每当我不止一次navigation()
调用视图助手 a时,它只会在两个地方输出第二个。换句话说,它正在打印主导航和子导航菜单的子导航。
我的合并配置如下所示:
'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
视图助手以便为每次调用打印正确的菜单?