[[$meta]], через амперсанд передаются доп. параметры к чанку или сниппету. Внутри чанка или сниппета эти данные будут доступны через [[+hello]] (для чанка) или $hello (для сниппета), например:<!-- код шаблона или ресурса -->
[[$meta &hello=`world`]]<!-- код чанка meta -->
<link rel="stylesheet" src="assets/styles/main.css">
<meta name="keywords" content="[[+hello]]"><link rel="stylesheet" src="assets/styles/main.css">
<meta name="keywords" content="world"> count по определению не может быть дробным, т. к. представляет из себя атомарную единицу сущности товара. Перенесите свою логику на другое поле, например на weight. getProducts), лучше организовать это через связи (многие ко многим) с последующим выводом через slave/master:[[msProducts?
…
&parents=`0`
&limit=`5`
&link=`3`
&master=`[[*id]]`
…
]] :empty=`condition`, например, чтобы пометить пункты меню, у которых не заполнено поле «description»:<a href="[[*uri]]" class="link [[*description:is=``:then=`link_green`:else=``]]>Я буду зелёной, если не заполнить поле description</a> [[*tv:stripString=`#`]]. multiple, естественно, и самому разбирать строку, например, регуляркой. manager_theme группе пользователей или конкретному: официальная документация. [[getImageList]] с тем же TV, но новым &tpl для точек-индикаторов. В каждом шаблоне доступны дополнительные плейсхолдеры, от которых можно плясать, например:<li data-target="#swiper" data-slide-to="[[+idx:decrement]]" [[+id:is=`1`:then=`class="active"`:else=``]]>:decrement уменьшает значение на 1, т. к. у getImageList счёт почему-то начинается с единицы. второй плейсхолдер проверяет условие, что если это первый элемент, назначить ему класс active. [[+class='nab-btns']]? 