Блоки в описании товара
Блоки приложения "Конструктор" можно легко добавлять в описание товаров в Вашем магазине Shop-Script. В этой статье мы разберем, как это сделать.
Как вставить блок в описание товара
Это очень просто. Каждый блок "Конструктора" имеет хелпер для вставки вида, {$wa->landings->block(BLOCK_ID)} где <BLOCK_ID> - идентификатор блока. Для Вашего удобства он приведен в настройках каждого из блоков прямо под его наименованием, как показано на рисунке ниже.
Просто вставьте этот хелпер в описание товара, и все готово!
Что если я вижу сам код хелпера, а не блок?
Дело в том, что Shop-Script может запрещать встраивание кода в описания товаров. За это отвечает специальная настройка - can_use_smarty - которую нужно включить. К сожалению, эта настройка не выведена в настройки Shop-Script, но ее можно активировать двумя способами:
1) Плагин "Скрытые настройки" - подходит для своего хостинга и для облака Webasyst. Установите плагин и поменяйте настройку в нем.
2) Измените конфигурационные файлы - подходит для своего хостинга. Можно создать файл /wa-config/apps/shop/config.php (если он уже есть, то просто добавьте параметр в него) со следующим содержимым:
<?php return array( 'can_use_smarty' => true, ); ?>
Если файл есть, добавьте в него параметр вот так:
'can_use_smarty' => true,
На всякий случай, вот ветка форума Webasyst, где решен этот вопрос: форум Webasyst.
После этого можно очистить кеш в "Инсталлере", и все заработает. Готово!