такой вопрос: можно ли не выводить при фильтрации свойства, которые не выбраны в фильтре?
например: вместо
выводить автоматически
результат фильтрации один и тот же. Если можно, то как это сделать?
Андрей CS сказал(а)
вы понимаете как отправляют данные из формы и по какому принципу? Если да, то к чему этот вопрос?
Есть форма, в форме есть поля, данные с этих полей отправляются по submit - таков принцип работы, не мы его выдумали и мы ничего с этим поделать не сможем.
я спрашиваю про возможность перед отправкой полей по submit делать проверку полей на пустые значения и отправлять в get только те, что заполнены.
люди могут делиться ссылкой на отфильтрованный товар и ссылка в 4 строки очень не красивая
ок.
У вас в первом сообщении такой урл
https://vsekvartiryspb.ru/kvartiry?type_kvartiry_27=kvartiry&kol_vo_komnat_28=1&studiya_12%5B0%5D=&elitnaya_23%5B0%5D=&ploshhad_24%5Bmin%5D=0&ploshhad_24%5Bmax%5D=44&cena_78%5Bmin%5D=0&cena_78%5Bmax%5D=5790000&tip_otdelki_22=&tip_doma_11=&stanciya_metro_ryadom_88=&pfg-filter=1
Перейдя по ссылке - отправляю запрос (кнопка "Подобрать")
Вижу:
https://vsekvartiryspb.ru/kvartiry?type_kvartiry_27=kvartiry&kol_vo_komnat_28=1&ploshhad_24%5Bmin%5D=0&ploshhad_24%5Bmax%5D=44&cena_78%5Bmin%5D=0&cena_78%5Bmax%5D=5790000&pfg-filter=1
т.е пустое поле тип отделки (tip_otdelki_22) - нет его в урл,
Метро рядом (stanciya_metro_ryadom_88) - нет его в урл.
Тип дома (tip_doma_11) - нет в урл
Значит все работает. Какой у вас вопрос еще?
p.s. уж не знаю как ссылки правильно ли отобразятся - я их как код вставил но суть я вам думаю объяснил