4.18.3¶
Новая функциональность и улучшения¶
[+] Модули: PayPal Complete Payments: PayPal Complete Payments (Multiparty): Добавлена возможность отправлять информацию об отгрузках в PayPal.
[+] Модули: PayPal Complete Payments: PayPal Complete Payments (Multiparty): Добавлена настройка «Отправлять адрес доставки в PayPal».
[+] Модули: СДЭК: Добавлен новый модуль интеграции со службой доставки СДЭК, работающий на API версии 2.0 от сервиса СДЭК.
[+] Способы доставки: FedEx: Добавлена новая интеграция с FedEx, которая поддерживает FedEx RESTful API.
Изменения в существующей функциональности¶
[*] Multi-Vendor: Модули: CommerceML: Улучшен импорт характеристик товаров через CommerceML – теперь существующие характеристики загружаются даже при запрете их создания для продавцов.
[*] Multi-Vendor: Модули: PayPal Complete Payments (Multiparty): Оптимизирована конвертация валют при оплате через PayPal Complete Payments (Multiparty)
[*] Multi-Vendor: Модули: Платежи через Stripe Connect: Настройка “Комиссия включает” устарела.
[*] Multi-Vendor: Модули: Платежи через Stripe Connect: Редактирование заказа: Теперь можно редактировать заказы, оплаченные через Stripe, без повторного ввода данных карты.
[*] Ultimate: Модули: Склады: Ускорен импорт товаров на складах при активной настройке “Уменьшить количество товаров до нуля”.
[*] Дизайн: Блоки: Улучшена работа блоков с прокруткой при использовании HTML-редактора TinyMCE.
[*] Заказы: Панель администратора: Улучшена работа с HTML-идентификаторами в панели администратора, предотвращены возможные проблемы с JavaScript.
[*] Заказы: Унифицирована терминология, теперь не используется несколько аналогов термина “Упаковочный лист”.
[*] Мобильное приложение: Push-уведомления теперь корректно учитывают настройки звука мобильного устройства.
[*] Модули: Google reCAPTCHA: Информация о заказах теперь не отправляется по email при неудачной проверке Google reCAPTCHA.
[*] Модули: Журнал изменений заказа: Мобильный вид: Улучшено отображение вкладки “Журнал событий” в мобильной версии.
[*] Модули: Обратный звонок: Оптимизирована работа модуля “Обратный звонок” – теперь в поля “Город” и “Адрес” не добавляются лишние пробелы.
[*] Модули: Отложенные товары: Ускорено добавление товаров с большим количеством характеристик в список желаемого.
[*] Модули: СДЭК: Теперь дополнительный сбор за способ оплаты не передаётся в СДЭК, поскольку это не поддерживается на стороне сервиса.
[*] Способы оплаты: Тинькофф переименован в Т-Банк. Изменения затронули только интерфейс CS-Cart; если вы использовали “Тинькофф” в названии или описании способа оплаты, то это нужно исправить вручную.
Исправления ошибок¶
[!] Multi-Vendor: Модули: CommerceML: При синхронизации заказов одного продавца могли внестись изменения в заказы других. Исправлено.
[!] Multi-Vendor: Модули: Платежи через Stripe Connect: При активной настройке ‘Показывать дополнительные языки в URL’ модуля SEO, URL вебхуков создавались с дополнительным языком. Исправлено.
[!] Multi-Vendor: Модули: Т-Банк: Т-Банк Сплитование: Если заказ был оформлен с последним товаром в наличии, то он мог перейти в статус “Отложен”. Исправлено.
[!] Multi-Vendor: Продавцы: Объединить продавца: Страница объединения продавца некорректно подсвечивала активный пункт меню.
[!] Дизайн: UX/UI: Мобильная версия: Флажки отображались некорректно во всплывающих окнах. Исправлено.
[!] Дизайн: Панель администратора: Мобильный вид: На некоторых страницах, если не было выбрано ни одного элемента, выбор объектов (товаров, категорий, пользователей и др.) отображался некорректно. Исправлено.
[!] Дизайн: Языки RTL: Кнопки “Далее” и “Назад” в галерее отображались некорректно. Исправлено.
[!] Заказы: При редактировании заказа некорректно суммировалось количество товаров с одинаковыми опциями. Исправлено.
[!] Модули: CommerceML, Магазины и пункты самовывоза, Boxberry: При синхронизации заказов через CommerceML из заказа пропадал пункт самовывоза со способом доставки Boxberry. Исправлено.
[!] Модули: CommerceML: Премодерация данных продавцов: При импорте товаров продавцов с отключённой проверкой новых и изменённых товаров возникали PHP ошибки. Исправлено.
[!] Модули: CommerceML: При синхронизации заказов через CommerceML из заказа пропадал пункт самовывоза со способом доставки СДЭК. Исправлено.
[!] Модули: Города: Изменение местоположения на витрине могло привести к ошибке PHP. Исправлено.
[!] Модули: Конфигуратор панели продавцов: Панель продавца: Логотип для панели продавца отображался некорректно. Исправлено.
[!] Модули: Магазины и пункты самовывоза: При тестовом расчете стоимости доставки способа доставки с типом “Самовывоз” возникала ошибка из-за использования драйвера базы данных PDO. Исправлено.
[!] Модули: Расширенный импорт товаров: Во время импорта товаров изображения не загружались, если пути к изображениям были указаны в нескольких столбцах (CSV) или узлах (XML). Исправлено.
[!] Модули: СДЭК: В информации о заказе использовался старый URL для отслеживания. Исправлено.
[!] Модули: СДЭК: При создании отгрузки заказа, оплаченного через способ оплаты с дополнительным сбором, возникала ошибка. Исправлено.
[!] Модули: Центр сообщений: Страница отображалась некорректно, если сообщение содержало длинное слово. Исправлено.
[!] Панель администратора: Незавершенные покупки: Мобильный вид: Кнопка “Развернуть”/”Свернуть” не работала. Исправлено.
[!] Панель администратора: Поиск: Витрины: На странице результатов поиска в панели администратора дублировалась кнопка выбора витрин. Исправлено.
[!] Промо-акции и скидки: Бонусный бесплатный товар не добавлялся в корзину. Исправлено.
[!] Способы доставки: USPS: Отсутствовала служба First-Class Package International Service. Исправлено.
[!] Способы доставки: Для способов доставки с расчетным тарифом “В реальном времени” список тарифных зон мог не отображаться. Исправлено.
[!] Способы доставки: При сохранении изменений, список тарифных зон мог очиститься. Исправлено.
[!] Способы оплаты: Группы пользователей: При создании нового способа оплаты, существующие группы пользователей были недоступны для выбора. Исправлено.
[!] Темы: Макеты: При импорте макета логотипы создавались некорректно. Если у текущего макета не было логотипа, то на PHP 8.0 и новее возникал PHP Fatal error. Исправлено.
[!] Товары: Характеристики: В некоторых случаях при дублировании варианты характеристик не добавлялись. Исправлено.
[!] Уведомления: Иногда после входа в учётную запись покупателям не показывалось сообщение об отсутствующих товарах, которые были убраны из корзины. Исправлено.
[!] Уведомления: Некорректно отображался статус уведомлений из-за использования драйвера базы данных PDO. Исправлено.
[!] Фильтры товаров: Поисковая строка могла отображаться для вариантов фильтра по цвету. Исправлено.
[!] Центр обновлений: Во время процесса обновления могли появляться PHP Warning о включении несуществующих файлов. Исправлено.
[!] Экспорт/Импорт: Товары: Некоторые свойства товара, которые задаются либо глобально, либо на уровне отдельного товара, могли импортироваться неправильно, если в импортируемом файле у этого свойства было пустое значение. Исправлено.