Фильтрация по диапазону дат в mFilter2
Для сайта с арендой помещений потребовалась фильтрация по диапазону дат (заезд/выезд).
Нашел пару аналогичных тем (раз, два), но к решению задачи не пришел.
На данный момент есть tv-параметр date-tour с типом ввода Дата.
Вызов фильтра делаю так:
Создал три карточки, указал всем разные значения в tv.
По итогу выдает это — т.е. не фильтрует ничего.
Что я делаю не так? )
p.s. Из дополнений установлены только pdoTools, Ace и собственно mSearch2.
Нашел пару аналогичных тем (раз, два), но к решению задачи не пришел.
На данный момент есть tv-параметр date-tour с типом ввода Дата.
Вызов фильтра делаю так:
[[!mFilter2?
&includeTVs=`date-tour`
&filters=`tv|date-tour:date`
&sort=`resource|publishedon:desc`
&tplFilter.outer.tv|date-tour=`tpl.mFilter2.filter.outer`
&tplFilter.row.tv|date-tour=`tpl.mFilter2.filter.number`
]]
По совету в чанке tpl.mFilter2.filter.number заменил type=«text» на type=«date»Создал три карточки, указал всем разные значения в tv.
По итогу выдает это — т.е. не фильтрует ничего.
Что я делаю не так? )
p.s. Из дополнений установлены только pdoTools, Ace и собственно mSearch2.
Комментарии: 4
Для того чтобы фильтровал диапазон, понятно, надо второй tv добавить. Но как их объединить в один фильтр, не догоняю.
Ты бы хоть jQuery подключил, что ли.
Оу… каюсь ) забыл.
Сейчас фильтрует по датам. Как-то можно диапазон сделать?
Сейчас фильтрует по датам. Как-то можно диапазон сделать?
Наверное. Попробуй почитать документацию, вдруг там про слайдер что-то написано?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.