Материалы за год

Всем привет! Нужно вывести на сайте материалы только за последний год, писала вот так:
[[!pdoResources?
		&tpl=`nitemEmail`
		&limit=`1`
		&depth=`0`
		&parents=`26`
		&tvFilters=`infoCheck==%Статьи%`
		&sortby=`RAND()`
		&includeTVs=`photo`
		&where=`modResource.publishedon > UNIX_TIMESTAMP('2017-05-01 00:00:00')`]]
Не работает и еще не хотелось бы вручную каждый раз менять дату.
Любовь
18 августа 2017, 04:33
modx.pro
695
0

Комментарии: 2

Павел Романов
18 августа 2017, 10:26
+2
Попробуйте cделать сниппет:
<?php
return '&where=`["YEAR(FROM_UNIXTIME(modResource.publishedon)) = '.date('Y').'"]`';

и подставить его в вызов:
[[!pdoResources?
&tpl=`nitemEmail`
&limit=`1`
&depth=`0`
&parents=`26`
&tvFilters=`infoCheck==%Статьи%`
&sortby=`RAND()`
&includeTVs=`photo`
[[Snippet]]
]]
    Любовь
    19 августа 2017, 14:31
    0
    Сработало! Огромное спасибо!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2