我在我的主项目views / layouts / main.php中有以下'events'模块操作
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/
如果我已经在我的活动模块的页面上,那么在它前面。我怎样才能克服这个问题?
答案 0 :(得分:1)
您可以尝试使用createAbsoluteUrl()创建此网址,或在/ events
之前添加斜杠array('label'=>'Verwalten', 'url'=>array('/events/booking/admin')),