Описание товаров по шаблону
Описание плагина Описание товаров по шаблону
Создание шаблона описанияШаблон описания для товара создается в приложении Сайт, в меню Блоки (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 - это имя блока, текст из которого, должен быть помещен в описание
Генерация описания
Текст из блоков генерируется в описание тремя способами
При сохранении товара (только для текущего товара)
По крону (для всех товаров)
Через настройки плагина (для всех товаров)
ВНИМАНИЕ! Существующий текст в описании товара будет удален и заменен текстом из шаблона!
Смотрите также