Предупреждение Для обеспечения высокого уровня обслуживания на этом сайте используются куки (cookies). Продолжая его использование, вы соглашаетесь с тем, что куки (cookies) будут сохраняться на вашем компьютере: Принять

Как можно

link

Как можно

В CS-Cart используется шаблонизатор Smarty и язык стилей LESS. Они позволяют нам вести разработку более гибко.

Что позволяет Smarty:

  • {capture name="my_capture"}{/capture} — это парный Smarty тег. Всё содержимое внутри будет сохранено в переменную и будет отображено на экран когда мы вызовем отображение через {$smarty.capture.my_capture nofilter}.

    Атрибут name можно задавать с любым значением, но он обязателен.

    Подробнее тут https://www.smarty.net/docs/en...

  • {foreach $items as $item}{/foreach} — это парный Smarty тег. Пробегает циклом по переменной (массиву или объекту) $items, каждый элемент будет записан в $item.

    Подробнее тут https://www.smarty.net/docs/en...

  • Если Вы не знаете что лежит в какой-то переменной, то можно легко узнать отпечатав её на экран. Для этого в любом месте в шаблоне добавляем {fn_print_r($var_name)}, где "var_name" — название нужной нам переменной.


Что позволяет LESS: