Разные шаблоны товара для разных категорий minishop2
Есть 3 категории товаров, нужно чтобы при добавлении товара в каждую автоматически товарам присваивались разные шаблоны. То есть для категории 1 все товары с Шаблоном 1 и пр.
Через настройку форм почему-то не работает, возможно с правами напутано.
Может кто-то знает оптимальное решение?
Через настройку форм почему-то не работает, возможно с правами напутано.
Может кто-то знает оптимальное решение?
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Добавляет товары через фронтэнд, но с гибкими настройками.
Можно впилить сразу, чтобы шло добавление через статический или динамический элемент селектора, поле.
Либо сделать так, чтобы (если конечно у Вас три всего категории и не требуется выбор мультикатегорий на этом этапе) смена шаблона была динамической при смене главной категории товаров, тем же селектором.
Ну или опять таки Плагин писать. Но тут я не мастак, хотя наверняка плагин должен выглядеть очень просто!
1) Создаем TV changeTemplate и назначаем его категориям.
2) Создает плагин changeTemplate, на событие OnDocFormRender (код ниже)
3) Теперь в TV мы можем написать:
«2» — всем дочерним ресурсам будет назначен шаблон 2
«2,3» — первый уровень дочерних ресурсов будет с шаблоном 2, второй уровень и далее — с шаблоном 3
ну и т.д., «2,3,4»
4) Но данный плагин сработает на все, в том числе и на категории, а не только на товары, если это нужно исправить — внесите изменения в код.
Еще попробую вот этот модуль, недавно вышел. По результатам отпишусь. modstore.pro/packages/other/forcetemplate#tab/changelog