0
我已經控制器命名pagesController,我有內部命名actionSite 如何創建路由規則的pagesController和ActionSite有兩個參數控制器動作,第一個是name_en,第二個是ID創建multible參數Yii的URL路徑
我的路線應該是'/網頁/網站/ os1w/10'
pages is controller
site is action
oslw is the value of name_en param
id is the value of id param
所以我得的參數值如下:
name_en = $_GET['name_en']; //it return oslw
id = $_GET['id']; // it return 10
我的配置是這樣的:
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
我試圖
'/pages/site/<name_en:\w+><id:\w+>'=>'mysite/login',
但它返回無法解決請求
感謝您的幫助
由於它運作良好 –
很高興幫助:) –