DaterangeTV как задать условие, публиковать ресурсы до КОНЦА диапазона?
По умолчанию получается задать условие на начало диапазона:
Помогите пожалуйста, документацию смотрел так и сяк, но видимо многих вещей еще не знаю, что б разобраться, а нужна как бы только одна строка кода, видимо((
Вот документация на расширение
Там есть вот такая формулировка, но что с ней делать?
Template Variable that contains the end value of the daterange. If used, the DaterangeTV contains only the start value. The end value template variable should be created as a hidden template variable type.
Заранее спасибо!!!
[[pdoResources?
&where=`["dateRange >= \"[[!today]]\""]`
]]А нужно, что бы фильтровались события, у которых весь срок «вышел».Помогите пожалуйста, документацию смотрел так и сяк, но видимо многих вещей еще не знаю, что б разобраться, а нужна как бы только одна строка кода, видимо((
Вот документация на расширение
Там есть вот такая формулировка, но что с ней делать?
Template Variable that contains the end value of the daterange. If used, the DaterangeTV contains only the start value. The end value template variable should be created as a hidden template variable type.
Заранее спасибо!!!
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Затем в настройках TV «dateRange», установите дропдаун «End Value Template Variable:» на этот новый TV.
Использую вот такой сниппет для вызова (the-end-date — это то самое скрытое TV):
В результате ничего не выводит((
Наверное как-то не так использую это TV?
Подскажите пожалуйста, очень нужно
PS
И даже просто вызов на странице [[*the-end-date]] ничего не выводит.
Eсли вы используете 2 ТВ, существующие данные не перезаписываются автоматически. Для этого вам нужно написать SQL-запрос или PHP сниппет.
В качестве альтернативы вы можете использовать решение только с 1 ТВ-полом и таким кодом
Ваш способ очень помог! Спасибо! А то для меня это запредельно, хотя вроде как азбука))
Спасибо еще раз, ваше кунг-фу меня сильно выручило!)