4.18.1

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

[+] Панель администратора: Изменен стиль, улучшена навигация, добавлены новые фильтры в список товаров.

[+] Модули: Карты и геолокация: Яндекс: Местоположение продавцов [Beta]: Добавлена настройка ключа API Геосаджеста.

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

[+] Модули: PayPal Checkout: Добавлены настройки дополнительных способов оплаты и внешнего вида кнопок.

[+] Модули: Налоговые ставки РФ: Товары: Добавлены поля для ввода информации, необходимой для онлайн-касс и ФФД 1.2.

[+] Модули: Тинькофф [Beta]: Добавлена передача информации для печати чеков в “Тинькофф” и “Тинькофф Сплитование” (в т.ч. для товаров с маркировкой “Честный знак” по ФФД 1.2), чтобы можно было подключить свою онлайн-кассу через личный кабинет Тинькофф.

[+] API: Добавлена поддержка параметра «_METHOD» для переопределения метода HTTP-запроса для корректной загрузки файлов с помощью PUT-запроса.

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

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

[*] Дизайн: UX/UI: Панели администратора: Дизайн панели администратора был обновлен.

[*] Дизайн: Удалена возможность загрузки svg изображений для логотипов.

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

[*] Модули: Тинькофф: Кредитование покупателей (КупиВкредит): Модуль отмечен как устаревший и удален из новых установок.

[*] Центр обновлений: Увеличен таймаут на скачивание пакетов с обновлениями. Добавлена возможность изменить это значение через твик.

[*] Ядро: Библиотека aws-sdk-php обновлена до версии 3.297.2 с соответствующими зависимостями.

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

[!] API: Запросы на версии PHP 8.1 вызывали ошибки при авторизации. Исправлено.

[!] E-mail уведомления: RTL: Название товара и опции отображались некорректно. Исправлено.

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

[!] Multi-Vendor Ultimate: Экспорт/Импорт: Администратор витрины мог экспортировать и импортировать заказы для других витрин. Исправлено.

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

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

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

[!] Multi-Vendor: Модули: Оплата от продавцов администратору: Платежи через Stripe Connect: В некоторых случаях дублировались записи о пополнении баланса продавца. Исправлено.

[!] Multi-Vendor: Модули: Платежи через Stripe Connect: В некоторых случаях дублировались записи о пополнении баланса продавца. Исправлено.

[!] Multi-Vendor: Поля профиля: Возникала ошибка при обновлении продавца с полем профиля типом файл. Исправлено.

[!] Витрины: Макеты: Темы: Текущая витрина не подсвечивалась в переключателе витрин на странице макетов. Исправлено.

[!] Витрины: Меню администратора: Ссылка на витрину в нижней панели администратора могла вести на некорректную витрину после редактирования блока на странице “Макеты”. Исправлено.

[!] Витрины: Продавцы: При наличии нескольких витрин, возникала ошибка при объединении продавцов. Исправлено.

[!] Витрины: Товары: Возникала Ajax ошибка в процессе добавлении товара в корзину при низкой скорости интернет соединения. Исправлено.

[!] Витрины: Удаление витрин при большом количестве витрин и макетов производилось слишком долго. Исправлено; теперь в подобных ситуациях удаление происходит быстрее в 2-3 раза.

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

[!] Дизайн: Часть ссылки на шрифт обрезалась при добавлении в less файл. Исправлено.

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

[!] Маска телефона: Некоторые форматы номеров телефонов для Зимбабве не поддерживались. Исправлено.

[!] Мобильное приложение: Платежи через Stripe: Отображались не поддерживаемые мобильным приложением способы оплаты с типом Apple Pay и Google Pay. Исправлено.

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

[!] Мобильное приложение: Нельзя было загрузить файл в поле с типом “Файл”. Исправлено

[!] Модули: Google reCAPTCHA: Возникала PHP ошибка на детальной странице выключенного модуля. Исправлено.

[!] Модули: PayPal Checkout: Иногда нельзя было оплатить заказ в не основной валюте. Исправлено.

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

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

[!] Модули: Вариации товаров: Возникала ошибка при смене вариаций товара на уже имеющиеся в корзине. Исправлено.

[!] Модули: Вариации товаров: Импорт одного товара из группы вариаций не создавал группу вариаций. Исправлено.

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

[!] Модули: Возврат товаров: Прайс-лист: Email-маркетинг: Ошибки PHP могли возникать при работе модулей на PHP версии 8.1. Исправлено.

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

[!] Модули: Карты и геолокация: Яндекс: Возникала ошибка при вводе адреса в поле поиска. Исправлено.

[!] Модули: Лендинги из Тильды: Уведомления об успешной отправке формы отображались некорректно в некоторых случаях. Исправлено.

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

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

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

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

[!] Модули: Отзывы и комментарии: SEO: Возникала ошибка при просмотре товара с отзывом без оценки. Исправлено.

[!] Модули: Отзывы и комментарии: Дизайн: Блок с отзывами не прокручивался. Исправлено.

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

[!] Модули: Поддержка HiDPI: Иконки: Lazy load: Большие иконки не создавались на устройствах с высоким разрешением дисплея. Исправлено.

[!] Модули: Российские способы оплаты: Сбербанк QR-код: QR-код не генерировался. Исправлено.

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

[!] Модули: Тарифные планы для продавцов: Экспорт/Импорт: При импорте товары с категориями, у которых есть дубликаты по названию и которые разрешены в тарифном плане, могли быть пропущены. Исправлено.

[!] Оформление заказа: “Действие при нулевой цене” не применялось к товару (и не отменялось), если цена товара менялась с нуля или на ноль в то время, когда товар уже был у покупателя в корзине. Исправлено.

[!] Оформление заказа: При смене способа оплаты отмеченные флажки соглашений условий использования сбрасывались. Исправлено.

[!] Панель администратора: Дизайн: Телефоны: Постраничная навигиация могла не работать. Исправлено.

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

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

[!] Поля профиля: Телефон: Некорректно работало автозаполнение телефона. Исправлено.

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

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

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

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

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

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

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

[!] Экспорт/Импорт: При импорте не заполнялись переводы некоторых полей продавца. Исправлено.

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

Сервис-паки

4.18.1.SP1

[+] Модули: Мобильное приложение: API push-уведомлений Firebase обновлен до HTTP v1.

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