PDA

View Full Version : مشکل درurlmanager



jionelmessi
چهارشنبه 21 مرداد 1394, 13:51 عصر
با سلام
من تو برنامم یسری اخبار و خدمات دارم که هرکدم گروه دارند
مخوام وقتی تو url اینجوری نوشات :
domain/news/groupname/title

بره به action ایندکس و صفحه نمایش بده




public function actionindex($group = NULL , $title = NULL)
{
var_dump($group);
var_dump($title);
$this->includeClientScript();
$this->render('index');
}

public function actionlist()
{
echo 'news list';

}








'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'caseSensitive'=>false,
'rules'=>array(
'portal'=>'site/index',
'portal/<_c:(news|service)>/<_a:\w+>'=>'<_c>/index',
),
),



ولی مگه اکشن مورد نظر در دسترس نیست چکار کنم؟

اینم بگم که سایتم سه بخشس portal/ همون بخش ویو سایتم هست

blue.web9
یک شنبه 25 مرداد 1394, 18:14 عصر
'rules'=>array(
'news/<group:.+>/<title:.+>' => 'news/index',
),

اگه درست متوجه شده باشم news اسم کنترلر هست و میخواهید تو url باشه ؟