У меня есть проект, в котором пользователь может фильтровать одежду нескольких вещей, как: цвет, размер, цена и т.д.
На данный момент, пользователь выбирает цвет, размер или диапазон цен, а затем через JavaScript форма автоматически отправляется. URL, то выглядит примерно так
http://example.com/search?color=red&size=L&price=10-50
Теперь я хочу, чтобы иметь другой URL на этом сайте, чтобы обновить результаты (что занимает немного больше времени, так что я буду сгореть событие и не будет пусть пользователь ждет).
Проблема, с которой я столкнулся, заключается в том, чтобы построить эту ссылку. Я чувствую, что это было бы глупо, чтобы проверить для каждого $_GET
-параметр, если его набор и построить URL соответственно. Есть ли способ в Laravel, чтобы быстро создать ссылку, которая принимает текущие параметры и просто добавляет к ней еще один параметр?
Таким образом, в конце концов, URL должен выглядеть
http://example.com/search?color=red&size=L&price=10-50&refresh
без программирования много логики.
Ну, я думаю, вы должны использовать человеческий URL, но я буду давать ответ на это те тоже. –