PDA

View Full Version : خطای Unknown option



Reza1607
دوشنبه 07 اردیبهشت 1394, 12:58 عصر
سلام

من تو کنترلرم یک اکشن view دارم که یک id به عنوان پارامتر میگیره
این کد کنترلر من هستش



class OrderController extends Controller
{
public function actionView($id)
{
echo $id;
}
}




و با استفاده از کد زیر به این اکشن لینک دادم




echo Html::a('Show',['order/view','id'=>1000]);


اما وقتی روی لینک کلیک می کنم به من این خطا رو میده



Unknown option: --id



تنظیمات urlManager تو کانفیگ به صورت زیر هستش




'components' => [
'urlManager' => [
'class' => 'yii\web\UrlManager',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
],
],
],




من از yii2-basic استفاده می کنم

کسی می دونه مشکل از کجاست؟

Reza1607
دوشنبه 07 اردیبهشت 1394, 21:42 عصر
حل شد
کنترلر رو اشتباها به جای


yii\web\Controller


از


yii\console\Controller


extend کرده بود