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 о включении несуществующих файлов. Исправлено.

[!] Экспорт/Импорт: Товары: Некоторые свойства товара, которые задаются либо глобально, либо на уровне отдельного товара, могли импортироваться неправильно, если в импортируемом файле у этого свойства было пустое значение. Исправлено.

Большое обновление CS-Cart уже здесь Попробуйте новую панель администратора с темной темой