1
我想設置我的Yii網絡應用程序,以便網址Yii:Facebook風格的網址路線
/用戶名將顯示該用戶的用戶記錄。
我已經試過
'<username>'=> 'user/view'
,但這會導致錯誤400
'<id:\d+>'=> 'user/view'
作品。
我想設置我的Yii網絡應用程序,以便網址Yii:Facebook風格的網址路線
/用戶名將顯示該用戶的用戶記錄。
我已經試過
'<username>'=> 'user/view'
,但這會導致錯誤400
'<id:\d+>'=> 'user/view'
作品。
我已經設法弄清楚我做錯了什麼。
你放在你的url路徑中的變量需要對應你的控制器動作中的函數。
所以我改變了新聞司製作標準的actionView到
public function actionView($username) {
$model=User::model()->find("username = '".$username."'");
$this->render('view',array('model'=>$model);
}
現在。 。 。作爲url路由的'<username>'=> 'user/view'
按預期工作。