Домой Каталог: Плагины WordPress Posts Filter Generator не выводить в get запросе пустые свойства
13ответ(ов) в теме
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
1
00:00

такой вопрос: можно ли не выводить при фильтрации свойства, которые не выбраны в фильтре?
например: вместо

Вы не можете просматривать опубликованные ссылки

выводить автоматически

Вы не можете просматривать опубликованные ссылки

результат фильтрации один и тот же. Если можно, то как это сделать?

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
2
00:04

вы понимаете как отправляют данные из формы и по какому принципу? Если да, то к чему этот вопрос?
Есть форма, в форме есть поля, данные с этих полей отправляются по submit - таков принцип работы, не мы его выдумали и мы ничего с этим поделать не сможем.

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
3
00:55

Андрей CS сказал(а)

вы понимаете как отправляют данные из формы и по какому принципу? Если да, то к чему этот вопрос?
Есть форма, в форме есть поля, данные с этих полей отправляются по submit - таков принцип работы, не мы его выдумали и мы ничего с этим поделать не сможем.

я спрашиваю про возможность перед отправкой полей по submit делать проверку полей на пустые значения и отправлять в get только те, что заполнены.
люди могут делиться ссылкой на отфильтрованный товар и ссылка в 4 строки очень не красивая

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
4
01:01

вот пример подобной проблемы, человек её как-то решил

Вы не можете просматривать опубликованные ссылки

но, я не знаю js и как доработать код плагина не знаю, потому обращаюсь к вам за помощью

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
5
10:57

действительно, поторопился я с выводами.
По приведенной вами ссылке человек решает не совсем правильно. Решением будет назначать атрибут disabled всем пустым полям перед отправкой. Реализую в след. обновлении.

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
6
11:20

Андрей CS сказал(а)

действительно, поторопился я с выводами.
По приведенной вами ссылке человек решает не совсем правильно. Решением будет назначать атрибут disabled всем пустым полям перед отправкой. Реализую в след. обновлении.

отлично, спасибо! =) ждем обновления

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
7
16:28

а скоро ждать обновления?))

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
8
16:32

текущая версия плагина уже поддерживает данный функционал

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
9
17:13

Андрей CS сказал(а)

текущая версия плагина уже поддерживает данный функционал

эмм, т.е. Версия 2.0.16 поддерживается? т.е. надо перекачать её? Потому что с момента написания темы, обновлений не выходило и плагин работает, выводя в GET пустые переменные

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
10
17:18

Обновление: 4 недели назад

- я думаю как раз случилось обновление, как Андрей сказал что поправит в обновлении.

У вас какая версия на данный момент?

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
11
17:50

Otshelnik-Fm сказал(а)

Обновление: 4 недели назад

- я думаю как раз случилось обновление, как Андрей сказал что поправит в обновлении.

У вас какая версия на данный момент?

Версия 2.0.16

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
12
18:11

ок.

У вас в первом сообщении такой урл

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. уж не знаю как ссылки правильно ли отобразятся - я их как код вставил но суть я вам думаю объяснил

0
mvs-web
не в сети 5 лет
На сайте с 24.03.2016
Участник
Тем 15
Сообщения 69
13
20:43

да, я сглупил, прошу прощения)) просто в запросе указываются мин и макс значения ползунков, но это понятно что их не убрать. Спасибо!

0
Тема закрыта. Публикация новых сообщений запрещена.