Пирог PHP перенаправляет с параметрами в URL

У меня есть страница, которую я хочу перенаправить к этому, требует параметров в URL: http://www.example.com/myController/myAction/param1:val1/param2:val2

Я знаю, что существует функция перенаправления CakePHP для перенаправления, которое работает следующим образом:

 $this->redirect(array("controller" => "myController",
                       "action" => "myAction",
                       $data_can_be_passed_here),
                 $status, $exit);

Как я добавляю параметры, которые я хочу как часть URL с помощью вышеупомянутой функции?

Я думал бы, что мог бы быть другой элемент, который я мог добавить к массиву так, чтобы я мог провести param1:val1 и param2:val2.

Любая справка значительно ценилась бы!

29
задан semperos 22 July 2015 в 14:21
поделиться

1 ответ

Я не знаю, почему меня не было смог найти это в документации CakePHP, но, наконец, нашел решение. Я публикую его здесь на случай, если у кого-то еще возникнет такая же проблема. (Если кто-то знает, где это находится в документации, опубликуйте и его, спасибо!)

Для перенаправления на URL:

http://www.example.com/myController/myAction/param1:val1/param2 : val2

Вы можете использовать:

 $ this-> redirect (array ("controller" => "myController", 
 "action" => "myAction", 
 "param1 "=>" val1 ", 
" param2 "=>" val2 ", 
 $ data_can_be_passed_here), 
 $ status, 
 $ exit); {{1 }} 

Надеюсь, это поможет!

49
ответ дан 28 November 2019 в 01:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: