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