У меня есть выпадающий список, где я отображаю некоторые параметры, которые можно использовать при получении данных для пользователя. Мне нужно отправить этот параметр, получить правильные данные и затем отобразить их, но я знаю способы, как это сделать, но я не знаю, как это сделать правильно. Например. Я могу создать кнопку и нажать кнопку отправить значение и вернуть данные, или я могу создать ссылку, а затем использовать контроллер $_GET['parameter']
, Но каков наилучший способ сделать это?
Для фильтрации и сортировки данных, вероятно, лучший способ сделать это — использовать параметры запроса, такие как /thing/list?filter1=value1&filter2=value2&sort=value3
Вам не нужно создавать определенный маршрут для фильтрации вашего списка. У вас может быть только один маршрут, чтобы получить что-то вроде «вещи» в формате списка.
На мой взгляд, это позволяет:
пусть пользователь скопирует / пропустит ваш список со своими настройками
не нарушайте ваш пользовательский опыт (если вы вернетесь из своей истории)
Других решений пока нет …