Zend Framework多模块访问?

时间:2011-04-27 13:18:44

标签: 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

用例子给出答案

由于

1 个答案:

答案 0 :(得分:0)

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

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