Zend framework2 ZF2,查看模块名称,如何获取?
刚刚完成Rob Allen的教程: 然后我决定在视图中获取模块名,在应用程序模块和相册模块之间创建菜单,因为我看到可以实现这一点,所以我能够获取模块名 当请求任何模块时,我如何进入布局?(此菜单是全局菜单) 我对ZF2非常陌生,我知道我误解了这个概念,但不明白在哪里:)Zend framework2 ZF2,查看模块名称,如何获取?,zend-framework2,Zend Framework2,刚刚完成Rob Allen的教程: 然后我决定在视图中获取模块名,在应用程序模块和相册模块之间创建菜单,因为我看到可以实现这一点,所以我能够获取模块名 当请求任何模块时,我如何进入布局?(此菜单是全局菜单) 我对ZF2非常陌生,我知道我误解了这个概念,但不明白在哪里:) 任何帮助都是有用的。提前感谢。对于菜单/导航,我建议使用Zend navigation。模块名称很棘手,因为dispatcher中实际上没有模块的概念 你必须自己把它放到布局中。最简单的方法是从控制器执行此操作: functi
任何帮助都是有用的。提前感谢。对于菜单/导航,我建议使用Zend navigation。模块名称很棘手,因为dispatcher中实际上没有模块的概念 你必须自己把它放到布局中。最简单的方法是从控制器执行此操作:
function indexAction()
{
$this->layout()->module = __NAMESPACE__;
// do stuff and return a view model
}
理想情况下,您不需要知道这些信息,也不需要完全使用路线名称。非常感谢。我将尝试研究如何使用路由名称实现此功能:)