Перенаправление на текущий URL-адрес при изменении параметра запроса в LaravelPhp

Кемеровские программисты php общаются здесь
Anonymous
Перенаправление на текущий URL-адрес при изменении параметра запроса в Laravel

Сообщение Anonymous »

Есть ли встроенный способ сделать что-то подобное?

Предположим, у меня есть страница поиска, URL-адрес которой имеет несколько параметров: р>

Код: Выделить всё

example.com/search?term=foo&type=user
Ссылка на этой странице будет перенаправлять на URL-адрес, где type — ссылка. Я ищу способ сделать это без создания URL-адреса вручную.

Изменить:

Я мог бы создайте URL-адрес вручную следующим образом:

Код: Выделить всё

$qs = http_build_query(array(
'term' => Input::get('term'),
'type' => Input::get('type')
));
$url = URL::to('search?'.$qs);
Однако я хотел знать, есть ли более удобный встроенный способ сделать это в Laravel, потому что код становится более запутанным, когда я хочу его изменить. из этих значений.

Передача генератору URL-адресов второго аргумента (

Код: Выделить всё

$parameters
) добавляет их в URL-адрес в виде сегментов, а не в строку запроса.

Подробнее здесь: https://stackoverflow.com/questions/216 ... in-laravel

Вернуться в «Php»