Описание товаров по шаблону

Описание товаров по шаблону для Shop-Script

Шаблоны описания товаров с их характеристиками

Отзывов пока нет

1 499 Р

Ваш отзыв
Установок
< 10
Разработчик
Поддержка

Создание шаблона описания

Шаблон описания для товара создается в приложении Сайт, в меню Блоки (https://www.site.ru/webasyst/site/#/blocks/)
Название блока значения не имеет.
В качестве переменных в тексте описания можно использовать названия характеристик в формате %Название характеристики%
Рекомендуется текст, который несет в себе какую-то переменную заключать в конструкцию %start%Здесь текст с %какой-то% характеристикой%finish%
В этом случай, если указанная в качестве переменной характеристика не будет найдена, то весь текст между %start% и %finish% не будет включен в описание

Комбинирование шаблонов

Вы можете создать несколько блоков, а затем включить их в один.
Это удобно, например, если для разных товаров предполагается использовать блок текста с одинаковой информацией.

Пример

  • Создаем блок info1 ({$wa->block("info1")}), здесь будет информация о Товаре №1, она должна отображаться только у Товара №1
  • Создаем блок info2 ({$wa->block("info2")}), здесь будет информация о Товаре №2, она должна отображаться только у Товара №2
  • Создаем блок contacts ({$wa->block("contacts")}), здесь будет информация о Контактах, она должна отображаться и у Товара №1 и у Товара №2.
  • Создаем итоговый блок с шаблоном описания для Товара№1 about1 ({$wa->block("about1")}) содержимое этого блока будет таким:

{$wa->block('info1')}
{$wa->block('contact')}

Подключение шаблонов к товарам

Подключение производится через дополнительные параметры категории или товара. Если дополнительный параметр указан у категории, то шаблон будет работать для всех товаров в этой категории, если дополнительный параметр указан у товара, то шаблон будет работать только у товара, при этом, указанный у категории шаблон будет игнорироваться - приоритет имеет шаблон товара.
Дополнительный параметр может выглядеть например так maska=about1, где about1 - это имя блока, текст из которого, должен быть помещен в описание

Генерация описания

Текст из блоков генерируется в описание тремя способами

  • При сохранении товара (только для текущего товара)
  • По крону (для всех товаров)
  • Через настройки плагина (для всех товаров)

ВНИМАНИЕ! Существующий текст в описании товара будет удален и заменен текстом из шаблона!

Ещё продукты разработчика

Все продукты этого разработчика