лучший способ получить отправку запроса фильтра на контроллер Symfony2

У меня есть выпадающий список, где я отображаю некоторые параметры, которые можно использовать при получении данных для пользователя. Мне нужно отправить этот параметр, получить правильные данные и затем отобразить их, но я знаю способы, как это сделать, но я не знаю, как это сделать правильно. Например. Я могу создать кнопку и нажать кнопку отправить значение и вернуть данные, или я могу создать ссылку, а затем использовать контроллер $_GET['parameter'], Но каков наилучший способ сделать это?

1

Решение

Для фильтрации и сортировки данных, вероятно, лучший способ сделать это — использовать параметры запроса, такие как /thing/list?filter1=value1&filter2=value2&sort=value3

Вам не нужно создавать определенный маршрут для фильтрации вашего списка. У вас может быть только один маршрут, чтобы получить что-то вроде «вещи» в формате списка.

На мой взгляд, это позволяет:

  • пусть пользователь скопирует / пропустит ваш список со своими настройками

  • не нарушайте ваш пользовательский опыт (если вы вернетесь из своей истории)

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]