Ввиду того, что часто приходится делать "быстро" сайты не только на получившемся мне Yii, но некоторые заказчики требуют использовать конкретный CMS. В частности речь пойдет о MODx Revolution. Для быстрого получения списка новостей я использую следующие вызовы сниппетов.
Контент страницы списка новостей
<br>
[ [! getPage?
&elementClass=`modSnippet`
&element=`getResources`
&parents=`25`
&tpl=`tpl__gr__news_item`
&depth=`2`
&hideContainers=`1`
&limit=`10`
&includeTVs=`1`
&pageVarKey=`page`
&includeContent=`1`
&pageFirstTpl=`<li class="control"><a href="">Первая</a></li>`
&pageLastTpl=`<li class="control"><a href="">Последняя</a></li>`
]]
<div class="pageNav">
</div>
Шаблон элемента списка новостей tpl__gr__news_item
<div class="uslugi_item_p">
<div class="uslugi_item">
<div class="name"><a href="/" class="uslugi_item_a" style="color:#fff;"></a></div>
<div style="text-align:right;"><span class="div_newsitem_publishedon"></span></div>
<p></p>
</div>
</div>