msCategoryOptions

функционал дополнительных опций в зависимости от категории товара
Автор дополнения
Володя Володин
Пакетов
45
Закачек
24 401
Обычно отвечает в течение нескольких дней
Автор дополнения
Пакетов
45
Закачек
24 401
Обычно отвечает в течение нескольких дней
Версия 1.0.2-pl
Дата выпуска 23.08.2019
Загрузки 6
Просмотры 5 834
Компонент реализует функционал дополнительных опций в зависимости от категории товара.

Нужно указать категорию товара, опции соответствующие категории будут доступны на вкладке ресурса.



Быстрый старт

Для работы вам нужен MODX не ниже 2.3 и PHP не ниже 5.4.


Особенности
  • работа с miniShop2
  • готовый список категорий, опций и их значений
  • база категорий и опций в виде набора файлов

Установка
  • Подключите наш репозиторий
  • Установите pdoTools — это библиотека для быстрой работы с БД и оформлением, необходима для многих компонентов
  • Установите miniShop2 — это магазин на основе которого реализован функционал заказов и оплаты
  • Установите msCategoryOptions и активируйте функционал для нужных товаров — настройка working_templates

Попробовать пакет перед покупкой можно на modhost.pro, на нём эти дополнения можно выбрать прямо при создании сайта.



Компонент msCategoryOptions позволяет расширять опции товара в зависимости от категории.
Нужно указать категорию товара, опции соответствующие категории будут доступны на вкладке ресурса.


К примеру выбрали категорию товара Телевизор, на вкладке Опции категории будут подгружены опции данной категории с описанием и возможными значениями.



Все доступные категории и их опции можно посмотреть в репозитории.
Виды опций

  • text
    — текстовая
  • int
    — числовая целое значение
  • float
    — числовая дробное значение
  • bool
    — булевая
  • option
    — опциональная

Совместимость

Опции хранятся в родной таблице товаров

msProductOption
c префиксом
co_
учитывайте это при работе с другими дополнениями.


Дерево категорий

Дерево категорий представлено в виде архива каталога папок — категорий и файлов yml — опций категории.



Вы можете разархивировать его, внести нужные изменения и загрузить обратно.



1.0.2-pl

  • Change "getCategoryFields" [msCategoryOptionsCategoryFields]
  • Change "getManagerFields" [msCategoryOptionsProductData]

1.0.1-pl

  • Change "categories" [tree]

Последние обсуждения в сообществе MODX.pro