Вышли обновления модуля BitrixCMS "Торговый каталог" среди прочего изменения, которые важно знать разработчикам.
В обновлении 17.5.9 модуля функция Add2BasketByProductID объявлена устаревшей, вместо нее необходимо использовать метод \Bitrix\Catalog\Product\Basket::add.
Кроме этого внесены следующие изменения
Исправлена ошибка получения цены у товаров с расширенными ценами (количественное ценообразование) в новом провайдере.
Исправлены ошибки получения информации о товаре в новом провайдере.
Исправлена ошибка работы параметра "Число просмотренных товаров" в настройках модуля. Внимание! Обновление меняет значение этого параметра на нулевое. Это необходимо для сохранения прежнего режима хранения просмотренных товаров (параметр не учитывался).
Инфоблок торговых предложений больше не может быть активирован/деактивирован самостоятельно. Его активность синхронизируется с активностью инфоблока основных товаров.
Выгрузка в Яндекс (профиль yandex) поддерживает инфоблоки, привязанные к нескольким сайтам.
В выгрузке в Яндекс добавлена возможность указывать произвольное название компании - владельца магазина.
Незначительно улучшена производительность выгрузки в Яндекс.
Файл выгрузки в Яндекс перезаписывается только в случае успешного завершения выгрузки.