Derzaiii
@Derzaiii
Типичный телец

Как реализовать сортировку ресурсов по дате в tv параметре?

Задача:
Отсеять документы дата которых МЕНЬШЕ текущей. Дата документов указана в TV - date-event
Этот TV я сравнивал со сниппетом который берет текущую дату:
<?php
echo date("j-n-Y H:m:s");

Делал так:
[[!pdoResources?
				&tpl=`tpl.event-main`
				&parents=`13`
				&limit=`6`
				&includeTVs=`img-event,date-event`
				&sortby=`date-event`
				&sortdir=`ASC`
				&tvFilters=`date-event<<[[!TODate]]`]]

В итоге не выводится НИЧЕГО. Единственное чего добился - если поставить НЕРАВНО <=> тогда выводятся ВСЕ ресурсы.
Благодарю за помощь!
  • Вопрос задан
  • 357 просмотров
Решения вопроса 1
Derzaiii
@Derzaiii Автор вопроса
Типичный телец
Разобрался сам.
Оказалось что даты выводились в разных форматах.
В фильтре TV выводил дату в формате:
год-месяц-день часы:минуты:секунды
Поправил формат в снипете и всё заработало:
<?php
echo date("Y-m-j" ." ". "H:m:s");
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы