установка минимального значения опции minishop2
Добрый день!
Сталкивался ли кто-то с тем что, допустим создаем опцию товара square с типом число.
Как можно сделать так, чтобы автоматически проставлялось минимальное значение опции товара равным 1 при сохранении?
Сталкивался ли кто-то с тем что, допустим создаем опцию товара square с типом число.
Как можно сделать так, чтобы автоматически проставлялось минимальное значение опции товара равным 1 при сохранении?
716
0
Комментарии: 1
13 июля 2017, 18:16
Товар в ms2 — это обычный документ MODX.
Ставите свой плагин на OnBeforeDocFormSave.
В плагине проверяете:
if ($resource instanceof msProduct) {
Ваши действия с товаром
}
Ставите свой плагин на OnBeforeDocFormSave.
В плагине проверяете:
if ($resource instanceof msProduct) {
Ваши действия с товаром
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Здесь упомянуты:
Компонент | Текущая версия | Закачки |
miniShop2 | 4.2.1-pl от 07.05.2023 | 24 589 |
3 часа назад
А в серверных логах есть что? Версия MODX, php, mysql? Когда проверяешь, логинишься именно от юзера в анонимном режиме или в другом браузере?
TicketForm 1
9 часов назад
Во-первых, сообщение «В форме содержатся ошибки!» выводится всегда, если в форме есть ошибки.
Во-вторых, параметры отвечающие за кастомные сообщения ...
Подскажие, как вывести сообщение об ошибке Ajaxform через $.jGrowl 1
Вчера в 17:10
p.s. Проверил у себя, условие в where рабочее:
{'!msProducts' | snippet:[
'tpl' => '@INLINE {$id} - {$pagetitle} -...
[msProducts] Как вывести товары у которых old_price больше чем price 2
Вчера в 13:15
Пожалуйста)
Кстати «Звездочки» над комментариями — это добавление в ваш список Избранного. Для того, чтобы отметить помог вам ответ, или нет, обычно ...
При заказе в интернет магазине некорректно работает оформление 6
Вчера в 11:55
Дело в разметке. За вывод выбранных фильтров отвечает метод handleSelected. Если посмотрите код default.js от mSearch2, то увидите, что:
1) По умолча...
mSearch2 Не показываются заголовки и выбранных фильтров, в чем проблема? 1
Вчера в 11:41
А кастомные поля вы как создали? Просто добавили в БД?
Вы должны также сообщить о них самому Modx. Можете воспользоваться этим гайдом. Если не нужно ...
Регистрация user через процессоры (formit) 1
Вчера в 09:45
Здравствуйте.
У Тинькофф есть новый способ оплаты «Оплата долями» www.tinkoff.ru/dolyame/. Ваш компонент не поддерживает такое пока?
[mspTinkoff] 1.0.2 — Новое API + ККТ 37
Вчера в 09:36
Да спасибо разобрался дополниьельное поле было написанно в феноме это не понравилось
pdopage после лимита пагинации вылазиет Array ( 2
28 мая 2023, 15:04
Так
$words = json_decode($res->getTVValue('words'), true);
$words2 = json_decode($res->getTVValue('words2'), true);
$words3 = json_decode(...
Подскажите как правильно вытащить содержимое TV в плагин 32
27 мая 2023, 20:57
Удалость решить созданием точно такого же пресета, с которым импорт прошел. После чего заработал и первый пресет.
Изначально в файле XLSX импорта был...
msImportExport 2.0 67