По этой инструкции все понятно, до следующего момента:
"Так как этот чанк (leftbox) должен выводить вступления для статей, нам понадобится сниппет getResources. А так как у нас будет в будущем не 10 статей, а побольше, то нам еще понадобится разделение на страницы. Для этого воспользуемся сниппетом getPage. Этот снипет не работает без getResources.
Создаем чанк blogpost. В нем будет шаблон вывода для getResources. И Копируем в него все из чанка leftbox, а в нем вызываем getPage:
[[!getPage?
&elementClass=`modSnippet`
&element=`getResources`
&parents=`1`
&limit=`6`
&tpl=`blogpost`
&showHidden=`1`
&hideContainers=`1`
&includeTVs=`1`
&includeContent=`1`
]]
Правим чанк blogpost. Этот шаблон одного вступительного текста к статье. Удаляем ненужное, дописываем плэйсхолдеры(Используется для определения места вывода результатов работы сниппета или плагина. Чаще всего используется в шаблонах для сниппета), останется только:
<div class="info">
<div class="day">[[+publishedon:strtotime:date=`%d`]]</div>
<div class="date">[[+publishedon:strtotime:date=`%m.%y`]]</div>
<div class="commentscount">0</div>
</div>
<div class="post">
<h2>[[+pagetitle]]</h2>
<div class="line"></div>
<img class="postimage" title="[[+pagetitle]]"
src="[[+tv.postimage]]" alt="[[+pagetitle]]" />
[[+content:stripTags:ellipsis=`700`]]
<div class="line"></div>
</div>
<div class="tags">Тэги:</div>
<div class="readmore"><a href="[[~[[+id]]]]">Подробнее >>></a></div>
<div class="clear"></div>
так что где прописывать ? Все содержимое чанка leftbox нужно скопировать в blogpost , а в самом leftbox прописать вызов getPage ? Так для чего нужно было вообще что-то писать в leftbox ? Не проще сразу там прописать вызов getPage, а весь по выводу контента сразу в blogpost ? Или я неправильно понимаю, что где писать.
Дальше автор говорит править чанк blogpost, чтобы остался код 2, а зачем проделывать с ним все манипуляции ? Разве нельзя сразу там прописать код 2 ?
В общем я сделал следующее:
В шаблоне главной страницы вызываю чанк [[$leftbox]], в котором прописан вызов getPage ( код1), getPage по идее должен пользоваться чанком blogpost в котором прописан код2 .
Но контент не выводится. Что я неправильно делаю ?