تالار گفتمان nCIS.ir

نسخه‌ی کامل: urlManager & Routing
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام.
 اگر که بیشتر از یک پارامتربخواهیم برای کنترلر  ارسال کنیم چطوری  باید ruleهای urlmanager  را بنویسیم که prettyUrl باشه؟
برای یک پارامتر اینطوری نوشتم ولی نمیدونم چطوری برای بیشتر از یک پارامتر توسعه اش بدم         
    'urlManager' => [
       'class' => 'yiiwebUrlManager',
      '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>',
                'login'=>'site/login'
           ],
       ],
این تاپیک رو به دقت مطالعه کنید: مسیریابی و ایجاد URL در Yii2