msCategoryOptions

функционал дополнительных опций в зависимости от категории товара
Автор дополнения
Володя Володин
Пакетов
46
Закачек
22 898
Обычно отвечает в течение суток
Автор дополнения
Пакетов
46
Закачек
22 898
Обычно отвечает в течение суток
Версия 1.0.2-pl
Дата выпуска 23.08.2019
Загрузки 5
Просмотры 4 120
Внимание, этот компонент требует версию PHP 5.6 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.4 !
Компонент реализует функционал дополнительных опций в зависимости от категории товара.

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



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

Для работы вам нужен 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