- 1.2.0
- Добавлен параметр компонента QUANTITY, который может содержать количество каждого товара, указанного в параметре PRODUCT_ID соответственно
- В функцию CGrain_Fastorder::CanBuyAll добавлен второй необязательный параметр $arQuantity, который может содержать количество каждого товара, указанного в первом параметре $arProductID соответственно. Теперь функция вернет true только при наличии нужного количества всех товаров на складе (если не разрешена покупка при отрицательном количестве и включен количественный учет).
- Исправлена ошибка отсутствия идентификатора пользователя в номере заказа при использовании генерации номера заказа по шаблону "Идентификатор и номер заказа пользователя"
- 1.1.0
- Добавлены события OnOrderNewSendEmail, OnComponentOrderComplete, функция CGrain_Fastorder::CanBuyAll, см. описание api
- Добавлена проверка на наличие на складе всех товаров, указываемых в параметре PRODUCT_ID компонента "grain:fastorder", для предотвращения создания пустых заказов
- Форма заказа теперь не будет отображаться, если хотя бы один товар из указанных в параметре компонента отсутствует на складе (если для него не разрешена покупка при отрицательном количестве)
партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина