Spirit_Ninja 27 августа 2015 1 0
Доброго времени суток!

Использую 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"}`

или собственный сниппет.

Кто-то сталкивался с подобной задачей? Буду очень благодарен за подсказку.
0 комментариев
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.