2011-04-27 116 views
0

我在我的应用程序管理和默认(购物车)中有两个模块。Zend Framework多模块访问?

在我的管理模块我已经加入3个控制器产品,类别和用户

我想在我的布局加3间的联系,但它会导致错误

链接被添加为:

<a href="<?php echo $this->url(array('controller'=>'index', 'action'=>'index'), 'admin', true); ?>">Products</a> 

当我点击这个链接它会告诉我错误

Message: Route admin is not defined

给出答案与实例

感谢

+0

你可以编辑你的问题,包括你如何以及在哪里定义管理路线? – 2011-04-27 14:38:29

回答

0

的URL视图助手的第二个参数是路由器的名称。如果您尚未定义自定义路由器,则不要使用它。你需要做的是将第一个参数放在阵列中的'模块',如下所示:

<?php echo $this->url(array('module'=>'admin','controller'=>'index', 'action'=>'index')); ?>