Module Yii模块操作url
在我的主项目视图/layouts/main.php中有以下“事件”模块操作Module Yii模块操作url,module,yii,action,Module,Yii,Action,在我的主项目视图/layouts/main.php中有以下“事件”模块操作 array('label'=>'Events', 'url'=>'#', 'visible'=>UserUtility::isUser(), 'items'=>array( array('label'=>'Konzerte', 'items'=>array( array('label'=>'Erstellen
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/
如果我已经在我的事件模块的页面上,则在它前面。如何解决此问题?您可以尝试使用/events创建此url,或在/events之前添加斜杠
array('label'=>'Verwalten', 'url'=>array('/events/booking/admin')),
您可以尝试使用或在/events之前添加斜杠来创建此url
array('label'=>'Verwalten', 'url'=>array('/events/booking/admin')),
在它前面加一条斜线对我很有效!非常感谢,我真的不知道这会导致这样的问题。如果你在
预订控制器的事件模块中,你也可以使用:'url'=>array('admin'))
,在它前面加一个斜杠对我很有效!非常感谢,我真的不知道这会导致这样的问题。如果您在预订控制器中的事件模块中,您也可以使用:'url'=>数组('admin'))
,