【发布时间】:2012-05-07 06:27:33
【问题描述】:
我想在 Layout 中创建一个菜单,其中的项目链接到其他不同的模块。
例如: 项目“产品”链接到产品模块中的操作,项目“服务”链接到服务模块中的操作。
当我设置'url'=>('product/<controllerID>/<actionID>')和'url'=>('service/<controllerID>/<actionID>')时它不起作用,因为一旦我们进入产品模块并点击菜单“服务”,URL就会变成
index.php?r=product/service/<controllerID>/<actionID>
而不是
index.php?r=service/<controllerID>/<actionID>
这将是 404 错误。 (当然,因为服务模块不在产品模块中,但 URL 使它看起来像那样)。
有什么解决办法吗?
【问题讨论】:
-
你可以为 cmenu 小部件显示你的台词吗?
-
我已经展示了 'url' 关联数组的代码。我认为这是这个问题中最重要的代码部分。
-
我只是想确保没有任何拼写错误,无论如何,我想我有一个解决方案,让我提出来。