Вопрос:
Объеденить работу 2-х фильтров на одной странице
#1
Posted 24 June 2016 - 07:51
Вопрос:
#2
Posted 24 June 2016 - 13:30
В этом топике - http://forum.jbzoo.c...два фильтра длясовместной работы фильтров предлагалась " только если дублировать в каждом из фильтров недостающие поля в режиме скрытого поля"
Я продублировал поля в обоих фильтрах. И скрыл не нужные мне поля при помощи style="visibility: hidden;height:0px;"
Но фильтры по прежнему работают отдельно друг от друга .
Кто-нибудь знает как правильно объединить их работу, и что означает в "режиме скрытого поля"
#4
Posted 24 June 2016 - 15:57
благодарю! сейчас попробую!
Попробовал. Зашел в оба фильтра и присвоил шаблон "скрытое поле" для тех полей которые не должны быть в этом фильтре , а есть в соседнем. Убрал свой код style="visibility: hidden;height:0px;" . Шаблон действительно цивилизованно скрыл поля прямо из админки , но фильтры по прежнему не хотят работать вместе
На этой странице можно глянуть фильтр (они есть везде в пункте меню искать хостел, кроме главной страницы)
http://puteshestvuys...t-peterburg?f=1
Не знаю важна ли эта деталь, так что обращу на нее внимание. Оба фильтра и горизонтальный и вертикальный фильтруют без автоотправки т.е. только на клавишу искать. Клавиша искать есть только у правого фильтра.
Какие еще есть идеи предложения, чтобы заставить фильтры работать вместе?
Edited by Maksim Buyanov, 24 June 2016 - 16:12.
#5
Posted 27 June 2016 - 06:03
Вопрос по прежнему актуален !
#6
Posted 28 June 2016 - 04:17
Не знаю важна ли эта деталь, так что обращу на нее внимание. Оба фильтра и горизонтальный и вертикальный фильтруют без автоотправки т.е. только на клавишу искать. Клавиша искать есть только у правого фильтра.
Это очень важная деталь. Отправляется именно та форма (переменные из неё), где сработает сабмит. Иначе это противоречит HTML-разметке.
Синхронизировать две формы можно только с помощью JavaScript. Например сделать бинд до отправки формы, собирать данные и далее делать "ручной" сабмит на нужный адрес.
В вашем случае скрытые поля решают только визуальный выбор и то только в одну сторону.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.