27 авг. 2015 г., 10:25

Сортировка в pdoResourses по TV-параметрам в формате %d.%m.%Y

Доброго времени суток!
Использую pdoResourses, возникла задача сортировать ресурсы по дате. Статьи на сайт добавляются за разные годы хаотично, но выводится должны новые вначале.
TV-параметр date при создании ресурса выводится как текст (дата %d.%m.%Y), например 27.08.2015. Не нашел решение, как можно отсортировать по TV, учитывая не только первую цифру, а чтобы учитывался и месяц и год.
Вот вызов:
[[!pdoResources? &tpl=`tpl-post1` &parents=`18` &includeTVs=`img-page,date,autor` &sortby=`{"date":"asc"}`]]
Такая сортировка не приносит нужных результатов. либо какая-то странная рандомная выходит, либо по первой цифре только… В каком направлении копать? Есть подозрение, что следует использовать нечто вроде:
&where=`{"date:LIKE":"%d.%m.%Y"}`
или собственный сниппет.
Кто-то сталкивался с подобной задачей? Буду очень благодарен за подсказку.

Добавить комментарий