0
我使用自定义部分渲染菜单,但我需要多个菜单,所以我想为每个视图选择特定的容器,但renderMenu($container)
覆盖setPartial()
。Zend_navigation:结合自定义部分与选择容器
是否有任何方式选择容器并使用我的部分渲染内容?
我使用自定义部分渲染菜单,但我需要多个菜单,所以我想为每个视图选择特定的容器,但renderMenu($container)
覆盖setPartial()
。Zend_navigation:结合自定义部分与选择容器
是否有任何方式选择容器并使用我的部分渲染内容?
renderMenu()不应该使用setPartial()设置。为了使局部尝试使用的RenderPartial,这里是API:
//class Zend_View_Helper_Navigation_Menu extends Zend_View_Helper_Navigation_HelperAbstract
public function renderPartial(Zend_Navigation_Container $container = null,
$partial = null)
这样你就可以使用这种方法时指定的容器和部分不严格需要注册一个容器或使用setPArtial()。