gleber1
@gleber1

Как окрасивить url когда метод формы GET а параметры массивом?

То есть у меня есть формочка с чекбоксом которая фильтрует данные на странице и отправляет гет запрос на сервер с этими фильтрами а url получается %С и так с каждым фильтром грязней и грязней
ps Все это в ларавел(мб там есть какое то решение)
  • Вопрос задан
  • 146 просмотров
Решения вопроса 3
maximw
@maximw
Я бы предложил разделить знаками - и _, они не преобразуются в %XX
Тут вариантов несколько. Например.
1) Задать фиксированный порядок параметров и просто разделять их одним из символов
/controller/action/red_big_square
2) Разделять прараметры между собой и имя параметра разными символами
/controller/action/color-red_size-big_shape-square

Распарсить это в экшине довольно не сложно.
Ответ написан
Комментировать
@dmitryKovalskiy
программист средней руки
Попробуйте сериализовать в строку с разделителем ";" например.
Ответ написан
Tesla
@Tesla
Если обязательно нужен GET, то так и оставляйте. Вам действительно нужная эта лишняя работа? Много лучше не сделаете, зато наживете набор костылей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы