1

我在我的主要项目视图/布局/main.php 中有以下“事件”模块操作

array('label'=>'Events', 'url'=>'#', 'visible'=>UserUtility::isUser(), 'items'=>array(
                array('label'=>'Konzerte', 'items'=>array(
                    array('label'=>'Erstellen', 'url'=>array('events/booking/create')),
                    array('label'=>'Verwalten', 'url'=>array('events/booking/admin')),
                )),

如果我单击“Erstellen”,则模块操作会完美运行。如果我之后单击 Verwalten,我会收到错误消息

Error 404 Unable to resolve the request "events/events/concert/admin".*

控制器动作显然增加了另一个

events/ 

如果我已经在我的事件模块的页面上,则在它前面。我该如何克服这个问题?

4

1 回答 1

1

您可以尝试使用createAbsoluteUrl()创建此 url或在 /events 之前添加斜杠

array('label'=>'Verwalten', 'url'=>array('/events/booking/admin')),
于 2013-03-13T11:36:21.573 回答