2013-03-13 76 views
1

我在我的主要項目視圖/佈局/ main.php以下「事件」模塊的操作Yii的模塊行動網址

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/ 

在它的面前,如果我已經從我的事件模塊的網頁上。我怎樣才能克服這個問題?

回答

1

你可以嘗試使用createAbsoluteUrl()創建此網址或前加斜槓/事件

array('label'=>'Verwalten', 'url'=>array('/events/booking/admin')), 
+0

在它的工作對我來說前面添加一個斜線!非常感謝我真的不知道這會導致這樣的問題。 – Objective 2013-03-13 11:52:34

+1

如果你在'booking'控制器的'events'模塊中,你也可以使用:''url'=> array('admin'))', – schmunk 2013-03-13 13:24:57