miniShop2
miniShop2 copied to clipboard
Second version of simple online shop for MODX Revolution
## Запрос функции / Feature request ### Резюме / Summary 1) Для некоторых описаний настроек не указаны доступные поля в системных настройках. Например, есть настройка `ms2_category_grid_fields`, где могут быть заданы...
## Запрос функции / Feature request ### Резюме / Summary Реализовать возможность работы с минишопом через JS API для возможности использования компонента из-вне. ``` miniShop2.Cart.add(1) miniShop2.Order.add('name', 'Вася') miniShop2.Order.submit() ``` ###...
Сейчас название сниппета явно указано в методе changeOrderStatus класса miniShop2 в следствии чего метод не возможно переопределить. Нужно всю эту работу метода либо вынести в какой то класс либо в...
## Запрос функции / Feature request ### Резюме / Summary Можно ли добавить заполнение поля reply_to в письме менеджеру? ### Зачем это нужно / Why is it needed? Полезно для...
## Запрос функции / Feature request ### Резюме / Summary Было бы удобно иметь возможность задавать, например, `'return' => 'json'` и для `msProducts`, `msGallery` и других сниппетов. ### Зачем это...
## Запрос функции Необходимо добавить в таблицу modx_ms2_product_options уникальный ключ. Понимая что в процессоре при сохранении опции проверяется на уникальность ключа, но программно или через импорт можно нарушить данное правило....
Разберём следующий пример легаси кода. Практически в любом классе miniShop вы найдёте открытые наружу (public) свойства. Это нарушает один из принципов ООП - инкапсуляцию. И рикошетом бьёт по остальным. Напомню,...
## Запрос функции ### Резюме Переписать все js скрипты на ванильку, с заменой скриптов уведомлений (jGrowl) ### Зачем это нужно? Позволит не подключать jquery в проект
Сейчас при настройках источника файла можно указывать называние папки, в которую будет положена сформированная картинка, однако если попытаться создать ещё один набор настроек для этой же папки, но в другом...