- Электронный товар теперь отправляется даже если файл был не найден. В этом слуае дополнительно генерируется два стандартных письма об отсутствии файла (клиенту и администратору). Также, в случае неуспеха, не производятся действия, настроенные на успешную отправку всех ключей.
- В списке отгруженных электронных товаров такие товары помечаются маркером "файл отсутствует".
- Там же предусмотрен фильтр по данному типу товаров.
- Свойство хранения электронных товаров теперь может быть множественным.
- Добавлена поддержка скачивания тяжелых файлов (настройки модуля, требует сервер NGINX).
- Разработчикам: в метод CIsaleKeys::ShippingOrder() добавлен второй параметр (необязательный), в котором можно передать ID существующего ключа в заказе, тогда будет переотправлен только он. Также добавлен метод ShippingOrderKey($ID, $onlyKeyID), выполняющий аналогичную задачу.
- Разработчикам: добавлен новый метод ShippingOrderProduct($ID, $productID), аналогичный предыдущему, но на вход получает ID товара из заказа.
- Разработчикам: добавлено новое событие OnBeforeAddKey, вызываемое перед добавлением ключа, с возможностью изменить данные.
- Разработчикам: ключи теперь можно фильтровать по двум системным полям (PARAM_1 и PARAM_2).