Вопрос по getResources
Добрый день.
Вопрос такой.
Есть шаблон с выводом сниппета getResources:
Есть сниппет [[counter?]], который просто берет дату снятия с публикации и тут-же выводит ее обратно:
Если
[[+unpub_date]] не проходит через сниппет [[counter?]], то все отображается корректно. То есть дата снятия с публикации каждому ресурсу присваивается своя.
Если же проходит через [[counter?]], то дата снятия с публикации, присваивается всем от первого ресурса…
Я догадываюсь, что где-то в сниппете getResources, нужно подключить обработку [[counter?]], но не знаю где…
Подскажите, что может быть?
Вопрос такой.
Есть шаблон с выводом сниппета getResources:
[[getResources? &tpl=`tpl.block.skidka` &parents=`1,3,4,5,6` &limit=`0`&includeTVs=`1` &processTVs=`1`]]
Есть чанк tpl.block.skidka.<div class="all-skidka">
<div class="image-all-skidka">
<img src="[[+tv.photo1]]" width="320px">
<div class="link-skidka">[[+tv.skidka]]<span>%</span></div>
</div>
<div class="text-all-skidka">
<h2>[[+pagetitle]] [[+unpub_date]] [[counter?]]</h2>
</div>
<div class="link-all-skidka">
<div class="left-link-all-skidka">
<span class="counter[[+id]] counter-analog">24:36:10</span>
</div>
<div class="right-link-all-skidka">
<p>Подробности</p>
</div>
</div>
</div>
Есть сниппет [[counter?]], который просто берет дату снятия с публикации и тут-же выводит ее обратно:
echo '[[+unpub_date]]';
Проблема такая:Если
[[+unpub_date]] не проходит через сниппет [[counter?]], то все отображается корректно. То есть дата снятия с публикации каждому ресурсу присваивается своя.
Если же проходит через [[counter?]], то дата снятия с публикации, присваивается всем от первого ресурса…
Я догадываюсь, что где-то в сниппете getResources, нужно подключить обработку [[counter?]], но не знаю где…
Подскажите, что может быть?
Комментарии: 1
Нужно было вызывать [[!counter]] не кешированным. Вопрос исчерпан.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.