Материалы за год
Всем привет! Нужно вывести на сайте материалы только за последний год, писала вот так:
[[!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')`]]
Не работает и еще не хотелось бы вручную каждый раз менять дату. Комментарии: 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]]
]]
Сработало! Огромное спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.