mFilter2 отдельные чанки оформления для фильтров publishedon:year / publishedon:month
Добрый вечер, подскажите пожалуйста как мне назначить разные чанки для фильтров год и месяц.
Вот моя конструкция вывода фильтров
publishedon:year
publishedon:month
Документацию перечитал, понять не смог. Заранее спасибо!
Вот моя конструкция вывода фильтров
[[!mFilter2?
&parents=`5`
&tpl=`calendar.filter.item`
&tplOuter=`calendar.filter`
&suggestionsRadio=`publishedon`
&filters=`
publishedon:year,
publishedon:month,
`
&sort=`
publishedon:desc
`
&limit=`99`
]]
Мне нужно назначить отдельные чанки оформления для:publishedon:year
publishedon:month
Документацию перечитал, понять не смог. Заранее спасибо!
Комментарии: 12
docs.modx.pro/komponentyi/msearch2/snippetyi/mfilter2#%D0%A7%D0%B0%D0%BD%D0%BA%D0%B8-%D0%B8-%D0%BE%D1%84%D0%BE%D1%80%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5
Для каждого фильтра можно указать 2 собственных чанка
&tplFilter.outer.таблица|поле=`tpl.mFilter2.filter.outer`
&tplFilter.row.таблица|поле=`tpl.mFilter2.filter.checkbox`
Привет, спасибо за ответ. Я пробовал это… но
Не могу понять какая конструкция подходит именно к моему варианту.
publishedon:year,
publishedon:month,
&tplFilter.outer.таблица|поле=`tpl.mFilter2.filter.outer
&tplFilter.row.resource|publishedon:year=`чанк` — не срабатывает
Не могу понять какая конструкция подходит именно к моему варианту.
publishedon:year,
publishedon:month,
&tplFilter.outer.таблица|поле=`tpl.mFilter2.filter.outer
&tplFilter.row.resource|publishedon:year=`чанк` — не срабатывает
Можно добавить алиасы для этих полей по ним назначить шаблоны
&aliases=`resource|publishedon:year==year,resource|publishedon:month==month`,
&tplFilter.outer.year=`чанк`,
&tplFilter.outer.month=`чанк`
Спасибо огромное, попробую!
Не сработало :)
Сделал так, но не подцепляется в эти чанки
Сделал так, но не подцепляется в эти чанки
[[!mFilter2?
&parents=`5`
&tpl=`calendar.filter.item`
&tplOuter=`calendar.filter`
&tplWrapper=`calendar.filter.wrapper`
&suggestionsRadio=`publishedon`
&filters=`
publishedon:year,
publishedon:month,
`
&sort=`
publishedon:desc
`
&limit=`99`
&aliases=`resource|publishedon:year==year,resource|publishedon:month==month`
&tplFilter.outer.year=`year.tpl`
&tplFilter.outer.month=`month.tpl`
]]
На сколько помню сталкивался с такой проблемой и не понимал в чём может быть дело, хоть и указал всё верно. Однако после обсуждения с Василием, как оказалось там просто надо было почистить тчательно КЭШ, и кэш браузера. И всё стало работать.
+
+
[[!mFilter2@pdoPage?
&element=`pdoResources`
&parents=`[[*id]]`
&includeTVs=`1`
&tpl=`calendar.filter.item`
&tplOuter=`calendar.filter`
&tplWrapper=`calendar.filter.wrapper`
&suggestionsRadio=`publishedon`
&filters=`
publishedon:year,
publishedon:month,
`
&sort=`
publishedon:desc
`
&limit=`99`
&aliases=`resource|publishedon:year==year,resource|publishedon:month==month`
&tplFilter.outer.year=`year.tpl`
&tplFilter.row.year=`year.tpl.row`
&tplFilter.outer.month=`month.tpl`
&tplFilter.row.month=`month.tpl.row`
]]
Привет, спасибо за коммент. А не осталось случаем примера? Кэш почистил полностью, не помогает :(
Попробуй ещё в &filters добавить так: resource|publishedon:year
Должно работать
Спасибо, Василий, пойду пробовать! Отпишу по результату!
В общем нифига не работает, кэши везде почистил. Странно все это. Завтра попробую со свежей головой все пересобрать. Но все равно большое спасибо за помощь!
Тоже столкнулся с такой проблемой. Нашёл кто-нибудь как назначить отдельные чанки?
Вариант не работает
Вариант не работает
&tplFilter.outer.year=`year.tpl`
&tplFilter.row.year=`year.tpl.row`
&tplFilter.outer.month=`month.tpl`
&tplFilter.row.month=`month.tpl.row`
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.