2014-12-01 3 views
1

Мне нужно добавить некоторый параметр для просмотра URL-адреса с помощью рендера в действии yii2. , например, добавить кошку = все параметры для следующего просмотра URL:Yii2 render url с параметрами запроса

localhost/sell/frontend/web/index.php?r=product/index 

и это мой индекс действия:

return $this->render('index', [ 
'product' => $product, 

]); 

ответ

2

Вы можете создать URL, как показано ниже:

yii\helpers\Url::toRoute(['product/index',['cat'=>'all']]); 

Вы можете перенаправление в контроллере, как показано ниже:

$this->redirect(yii\helpers\Url::toRoute(['product/index',['cat'=>'all']])); 

Тогда визуализируйтесь для просмотра.

+0

Как я могу использовать toRoute или перенаправить внутри this-> render? im gonna иметь параметр GET в дополнение к параметру Post в URL-адресе renderd view – alex

Смежные вопросы