getResources не кэшировать только один TV
Вывод:
В чанке tovarTpl:
Сниплет not-cached-tv:
Правильно ли я сделал или есть более лучше вариант?
[[getResources?
&parents=`[[*id]]`
&limit=`0`
&tpl=`tovarTpl`
&includeTVs=`1`
&processTVs=`1`
]]В чанке tovarTpl:
[[!not-cached-tv? &docID=`[[+id]]` &tvName=`qty`]]Сниплет not-cached-tv:
<?php
$doc = $modx->getObject('modResource', $docID);
$tv = $doc->getTVValue($tvName);
echo $tv;Правильно ли я сделал или есть более лучше вариант?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
3
Комментарии: 3