4.18.4

Новая функциональность и улучшения

[+] Дизайн: UX/UI: Панель администратора: На страницы был добавлен крупный заголовок.

[+] Модули: Мобильное приложение: REST API для витрины: В мобильное приложение теперь передаются данные об ограничениях на размер загружаемых изображений.

[+] Модули: Мобильное приложение: Добавлена возможность загрузки файла конфигурации Firebase для push-уведомлений (iOS).

[+] Настройки: Электронная почта: Добавлена подсказка для поля “SMTP сервер”.

[+] PayPal Complete Payments: Добавлена ​​возможность оплаты через Apple Pay или Google Pay.

[+] Multi-Vendor: PayPal Complete Payments (Multiparty): Добавлена ​​возможность оплаты через Apple Pay или Google Pay.

Изменения в существующей функциональности

[*] CS-Cart: Модули: Отзывы и комментарии: У администратора появилась возможность добавлять отзывы к категориям.

[*] PHP: Улучшена совместимость с будущими версиями PHP, заранее исправлены ошибки “PHP Deprecated” в упаковочном листе отгрузки.

[*] PHP: Улучшена совместимость с будущими версиями PHP, заранее исправлены ошибки “PHP Deprecated” на списке сравнения товаров.

[*] Дизайн: Панель администратора: Фильтры: Улучшена фильтрация товаров в панели администратора при активном режиме отладки.

[*] Дизайн: Редактор тем: Повышена стабильность работы редактора тем при изменении шрифтов.

[*] Заказы: Отчёты о продажах: Добавлен переключатель языка в отчёты о продажах.

[*] Модули: CDEK: При создании отгрузки в СДЭК теперь передаются точные данные о размерах посылок, это улучшит подсчет оплаты за доставку.

[*] Модули: Email-маркетинг: Удалена интеграция с сервисом MadMimi.

[*] Модули: SEO: Повышена точность работы SEO-модуля при создании 301 редиректов.

[*] Модули: Unisender: Улучшен алгоритм обработки персональных данных, данные пользователей отправляются только при их согласии.

[*] Модули: Вариации товаров: Оптимизировано отображение большого количества вариаций товаров на странице редактирования товаров.

[*] Модули: Налоговые ставки РФ: Добавлена поддержка новых налоговых ставок 5% и 7%. Теперь, если вы выберете их для налогов, то данные о них будут передаваться во все сервисы, куда CS-Cart по-умолчанию передаёт такие данные: АТОЛ, Т-Банк, ЮKassa, СДЭК, Payanyway, Paymaster.

[*] Модули: Отзывы о товарах: Улучшена загрузка изображений к отзывам о товарах с учётом настройки “Размер файла с изображением”. Это нужно, чтобы покупатели не загружали слишком тяжёлые изображения

[*] Модули: Подарочные сертификаты: PayPal Complete Payments: PayPal Complete Payments (Multiparty): Улучшена работа способа оплаты с примененным подарочным сертификатом.

[*] Модули: Почта России: Добавлен новый бланк 7б для бандеролей.

[*] Модули: Почта России: Обновлены бланки Почты России.

[*] Модули: Премодерация данных продавцов: Оптимизирована работа модуля при редактировании большого количества данных товаров.

[*] Модули: СДЭК: Мобильное приложение: Улучшена работа пуш-уведомлений в мобильном приложении.

[*] Модули: СДЭК: Оптимизирован процесс создания отгрузок, теперь они создаются без ошибок.

[*] Модули: СДЭК: Улучшена проверка ограничений веса для постаматов в модуле СДЭК.

[*] Модули: Т-Банк: Оптимизирована работа модуля “Т-Банк” при обработке заказов с длинными названиями товаров.

[*] Модули: Яндекс.Метрика: Повышена стабильность работы модуля при изменении опций товаров.

[*] Налоги: Улучшено отображение суммы налогов в корзине и на странице оформления заказа при длинном названии налога.

[*] Настройки: Внешний вид: Параметр “Номер телефона с выбором страны” для настройки “Допустимые номера телефонов” теперь поддерживает настройку Скруглить углы.

[*] Панель администратора: Дизайн: Промо-акции и скидки: Улучшено отображение условий промо-акций и скидок в панели администратора.

[*] Поля профиля: Доработана валидация email при регистрации после оформления заказа.

[*] Продавцы: Поиск: Расширены возможности поиска на страницах микромагазинов продавцов, теперь он находит не только точные совпадения.

[*] Способы оплаты: Datatrans: Обновлен URL для оплаты.

[*] Центр уведомлений: Оптимизировано открытие целевых страниц в Центре уведомлений.

[*] Multi-Vendor: Продавцы: Обеспечено отображение полного описания продавца на странице списка продавцов.

[*] Multi-Vendor: Модули: PayPal Complete Payments (Multiparty): Теперь способ оплаты PayPal автоматически скрывается на этапе оформления заказа, если в заказе более 10 продавцов — это сделано в соответствии с ограничениями PayPal.

[*] Multi-Vendor Plus: Модули: Привилегии продавцов: Усилены ограничения на загрузку файлов продавцами в зависимости от привилегий.

[*] Multi-Vendor Ultimate: Модули: Склады: Общие товары для продавцов: Улучшена фильтрация товаров по продавцу, теперь отображаются только доступные товары.

Исправления ошибок

[!] Less: Возникала PHP ошибка при использовании выражений. Исправлено.

[!] Less: Возникала PHP ошибка при использовании переменных в функциях. Исправлено.

[!] Responsive theme: Товары: Изображения: Стрелки OwlCarousel были сломаны. Исправлено.

[!] Валюты: При определенной конфигурации базовой валюты на странице товара на витрине могла возникнуть ошибка. Исправлено.

[!] Валюты: Цена товара не в базовой валюте могла отображаться по старому курсу. Исправлено.

[!] Дизайн: Less: Редактор тем мог не сохранять изменение стилей. Исправлено.

[!] Дизайн: Незавершенные покупки: Заголовки таблицы могли отображаться некорректно. Исправлено.

[!] Дизайн: Панель администратора: В браузере Firefox логотип отображался некорректно. Исправлено.

[!] Дизайн: Панель администратора: Меню: Мобильный вид: Пункты меню на некоторых страницах отображались некорректно. Исправлено.

[!] Дизайн: Панель администратора: Расширенный поиск по товарам: Кнопка Расширенный поиск по товарам в настройках блока отображалась некорректно. Исправлено.

[!] Дизайн: Панель администратора: Темная тема: Некоторые кнопки “Развернуть”/”Свернуть” отображались некорректно. Исправлено.

[!] Кэширование: Кнопка “Очистить кэш” в административной панели не очищала кэш шаблонов. Исправлено.

[!] Мобильное приложение: При настройке цветовой схемы не отображался выбранный цвет фона блока с категориями. Исправлено.

[!] Мобильное приложение: Сортировка категорий и страниц не работала. Исправлено.

[!] Мобильное приложение: Если товар имел характеристики, то переключение опций работало некорректно. Исправлено.

[!] Модули: CommerceML: синхронизация с 1С, МойСклад, Бизнес.Ру: Заказы: Из системы учета могли импортироваться заказы с идентификаторами, содержащими нечисловые символы. Исправлено.

[!] Модули: CommerceML: синхронизация с 1С, МойСклад, Бизнес.Ру: Элемент <ТипыЦен> в элементе <Классификатор> не обрабатывался. Исправлено.

[!] Модули: SEO: Составленные определенным образом URL могли приводить к фатальной ошибке. Исправлено.

[!] Модули: Интеграция с Zapier: Триггер “New order” срабатывал при редактировании заказа. Исправлено.

[!] Модули: Комплекты товаров: Комплект товара мог считаться собранным, при том, что не все условия комплекта соответствовали товарам в корзине. Исправлено.

[!] Модули: Магазины и пункты самовывоза: Оформление заказа: Длинное название пункта самовывоза отображалось некорректно. Исправлено.

[!] Модули: Мобильное приложение: Темы: Редактор тем, Редактировать макет и Редактировать контент не работали. Исправлено.

[!] Модули: Оплата от продавцов администратору: При сохранении настроек модуля могли возникнуть ошибки. Исправлено.

[!] Модули: Платежи через Stripe: При активной настройке ‘Показывать дополнительные языки в URL’ модуля SEO, URL вебхуков создавались с дополнительным языком. Исправлено.

[!] Модули: СДЭК: Сумма наложенного платежа не передавалась в СДЭК. Исправлено.

[!] Модули: Склады: При наличии нескольких витрин или складов, количество товаров на конкретной витрине вычислялось некорректно. Исправлено.

[!] Модули: Склады: Сохранение изменений товаров занимало много времени, когда на складах было большое количество товаров. Исправлено.

[!] Модули: Чат с техподдержкой: Иногда чат не отображался после повторного входа. Исправлено.

[!] Опции: Недоступные комбинации: Если у товара были запрещенные комбинации опций, страница товара на витрине могла открываться с ошибкой. Исправлено.

[!] Оформление заказа: Сумма налогов могла обрезаться. Исправлено.

[!] Панель администратора: Мобильный вид: Товары: Меню массового редактирования не работало на iOS. Исправлено.

[!] Панель администратора: Товары: В некоторых случаях изображение с сервера не добавлялось. Исправлено.

[!] Панель инструментов: Аналитика: Заказы: Изменение текущего периода к предыдущему рассчитывалось некорректно. Исправлено.

[!] Промо-акции: Условие “Купленные товары” для промо-акций работало некорректно. Исправлено.

[!] Способы доставки: На странице оформления заказа не отображались сроки доставки, полученные от сервисов доставок. Исправлено.

[!] Способы доставки: Сроки доставок могли быть перезаписаны пустым значением при массовом редактировании способов доставки. Исправлено.

[!] Способы оплаты: Barclaycard ePDQ: При определенных условиях, после успешной оплаты заказа некорректно отображались уведомления об отсутствии товаров на складе. Исправлено.

[!] Темы: Предпросмотр доступных тем не работал. Исправлено.

[!] Темы: Кэш: В режиме разработчика кэш стилей родительской темы не сбрасывался. Исправлено.

[!] Темы: Относительные import пути для стилей работали некорректно. Исправлено.

[!] Товары: Массовое редактирование: Некорректно устанавливался фокус для полей характеристик с типом “Группа флажков”. Исправлено.

[!] Товары: Фильтр Подкатегории не работал корректно с фильтром Категория. Исправлено.

[!] Установщик: Настройки темы не применялись при установке магазина. Исправлено.

[!] CS-Cart для интернет-магазинов Ultimate: Экспорт/Импорт: Создание общего товара для витрин с помощью импорта впоследствии могло привести к некорректному сохранению цены и описания для конкретной витрины. Исправлено.

[!] Multi-Vendor: PayPal Complete Payments: Если использовался способ оплаты без сплитования (т.е. деньги идут маркетплейсу), то всё равно действовало ограничение “максимум 10 продавцов в заказе”. Исправлено.

[!] Multi-Vendor: Категории: Экспорт/Импорт: При импорте товаров могло создаться несколько категорий по-умолчанию “Товары без категории”. Исправлено.

[!] Multi-Vendor: Модули: Местоположение продавцов [Beta]: Возникала ошибка при попытке указать местоположение продавца на Яндекс Карте. Исправлено.

[!] Multi-Vendor: Модули: Премодерация данных продавцов: На странице управления продавцами могло возникать PHP уведомление. Исправлено.

[!] Multi-Vendor Plus: Модули: Общие товары для продавцов: Вариации товаров: Вкладка вариаций не отображалась на странице товарного предложения. Исправлено.

[!] Multi-Vendor Plus: Модули: Общие товары для продавцов: При скрытом общем товаре возникали ошибки на витрине. Исправлено.

[!] Multi-Vendor Plus: Модули: Общие товары для продавцов: При установке модуля вкладка предложений от продавцов могла создаваться с некорректным названием. Исправлено.

[!] Multi-Vendor Plus: Модули: Общие товары для продавцов: Промо-акции: Возникала ошибка, если для выключенного общего товара есть промоакция. Исправлено.

[!] Multi-Vendor Plus: Модули: Общие товары для продавцов: Шаблон “Скроллер” отображал информацию о доступности. Исправлено.

[!] Multi-Vendor Ultimate: Управление заказом: При создании/редактировании заказа способы доставки, способы оплаты и товары продавцов на дополнительных витринах могли отображаться некорректно. Исправлено.