4.10.4¶
Новая функциональность и улучшения¶
[+] Модули: Вариации товаров: В блок “Список вариантов товара” добавлена сортировка.
[+] Модули: Вариации товаров: В форму создания вариаций был добавлен поиск по характеристикам.
[+] Модули: RetailCRM (Beta): Добавлена возможность выгружать надбавку к способу оплаты как отдельный товар.
Изменения в существующей функциональности¶
[*] Модули: Вариации товаров: Добавлена возможность редактировать артикулы товаров на вкладке “Вариации”.
[*] Модули: Комбинации товаров: Добавлен индекс в таблицу “buy_together” для ускорения обработки запросов.
[*] Модули: Платежи через PayPal: PayPal Pro переименован в Website Payments Pro.
[*] Модули: SEO: Добавлена поддержка новых элементов микроразметки SEO (review, brand, aggregateRating, url).
[*] Настройки: Введённый пароль от SMTP теперь скрыт звёздочками.
[*] Способы оплаты: SagePay Direct: Добавлена поддержка 3-D Secure 2.
[*] Уведомления: Уведомление о проблемах при загрузке файлов было обновлено.
[*] Multi-Vendor: Модули: Тарифные планы для продавцов: Вариации товаров: Теперь дочерние товары не будут влиять на ограничение плана по количеству товаров.
[*] Multi-Vendor: Модули: Тарифные планы для продавцов: Некоторые хуки были обновлены.
[*] Multi-Vendor Plus: Модули: Общие товары для продавцов (Beta): Колонка “Рекомендованная цена” была добавлена на список товаров в панели администратора.
Исправления ошибок¶
[!] Виджет: Магазин не работал в режиме виджета. Исправлено.
[!] Дизайн: Класс cm-scroll не работал во всплывающих окнах на телефонах. Исправлено.
[!] Дизайн: Макеты: Блоки нельзя было удалить после добавления в сетку без перезагрузки страницы макета. Исправлено.
[!] Дизайн: Местоположение пользователя: В шапке сайта выбранный город мог находиться на другой строке. Исправлено.
[!] Дизайн: Темы: Responsive: Кнопка применения подарочного сертификата в стиле Brightness отображалась некорректно. Исправлено.
[!] Дизайн: Товары: При быстрой прокрутке изображений на странице товара на витрине появлялась пустая область под подвалом страницы. Исправлено.
[!] Заказы: Налоги: Налог добавлялся к заказу пользователя, освобождённого от налогов. Исправлено.
[!] Заказы: Отчеты о продажах: Информация о предоставленных скидках могла быть неполной. Исправлено.
[!] Категории: Дерево категорий в некоторых случаях некорректно отображалось в боковой панели на детальной странице категории. Исправлено.
[!] Категории: При удалении категории всегда показывалось уведомление об успешном удалении категорий, каким бы ни был результат выполнения функции. Исправлено.
[!] Корзина: Товары: Не всегда удавалось изменить кол-во у заказываемого товара, если для него было задано минимальное количество заказа. Исправлено.
[!] Меню: При клонировании меню в некоторых случаях терялась зависимость элемента от родительского элемента. Исправлено.
[!] Модули: АТОЛ Онлайн: Если валют было много, то чек мог создаться с некорректной валютой. Исправлено.
[!] Модули: АТОЛ Онлайн: Неверно формировалась сумма налога для товара в чеке возврата, если в заказе было куплено больше 1 экземпляра товара. Исправлено.
[!] Модули: Бонусные баллы: Настройка “Заменить глобальный курс конвертации баллов” была недоступна на странице добавления нового товара. Исправлено.
[!] Модули: Вариации товара: Не срабатывало автоматическое изменение главного товара после импорта. Исправлено.
[!] Модули: Вариации товаров: Количество товаров в категории было неверным, если категория вариации была изменена путем массового редактирования. Исправлено.
[!] Модули: Вариации товаров: Не сохранялись некоторые параметры доставки дочерних товаров. Исправлено.
[!] Модули: Вариации товаров: Счетчик количества товаров в быстрой навигации по товарам (предыдущий, следующий) отображался неправильно после переключения между вариациями. Исправлено.
[!] Модули: Вариации товаров: Форма генерации новых вариаций не открывалась, когда было слишком много возможных вариаций. Исправлено; теперь форма откроется, но предложит администраторам создать вариации вручную или через импорт, а затем привязать к группе.
[!] Модули: Вариации товаров: Языковые переменные для основного языка в некоторых случаях могли не устанавливаться. Исправлено.
[!] Модули: Возврат товаров: Платежи через PayPal: При выполнении возврата нескольких товаров возвращалась только стоимость первого товара. Исправлено.
[!] Модули: Зависимости для способов оплаты: Снова оплатить заказ: На странице заказа были доступны способы оплаты, запрещенные для выбранного способа доставки. Исправлено.
[!] Модули: Карты и геолокация: На странице товара в разделе оценки стоимости доставки отображался плейсхолдер “shipping”. Исправлено.
[!] Модули: Купи В Кредит: Отсутствовал параметр ‘showcaseID’ в настройках способа оплаты. Исправлено.
[!] Модули: Магазины и пункты самовывоза: Город пункта самовывоза зависел от языка в витрине; из-за этого в некоторых случаях не находились пункты самовывоза. Исправлено.
[!] Модули: Магазины и пункты самовывоза: Если в городе покупателя не было точек самовывоза, то отображалась пустая страница. Исправлено.
[!] Модули: Магазины и пункты самовывоза: Использование списка городов вместо карты в окне выбора города вызывало ошибки JavaScript. Исправлено.
[!] Модули: Магазины и пункты самовывоза: СДЭК: Предварительная стоимость доставки не включала наценку к стоимости. Исправлено.
[!] Модули: Магазины и пункты самовывоза: Список городов на странице с картой пунктов самовывоза отображал города без привязки к витрине. Исправлено.
[!] Модули: Общие товары для продавцов (Beta): Общий товар показывается на списке “Товары в продаже” после выполнения поиска. Исправлено.
[!] Модули: Отзывы и комментарии: В некоторых случаях невозможно было добавить отзывы о компании через панель администратора. Исправлено.
[!] Модули: Отзывы и комментарии: Устаревшая секция “События” присутствовала в настройках модуля. Исправлено.
[!] Модули: Платежи через PayPal: PayPal Pro: Настройки 3-D Secure были обязательными для заполнения. Исправлено.
[!] Модули: Подарочные сертификаты: Email-уведомление о смене статуса сертификата приходило на языке, выбранном по умолчанию для панели администратора вместо языка, установленного у покупателя. Исправлено.
[!] Модули: Почта России: Города: Стандартные почтовые индексы городов Севастополь, Магас и Грозный не поддерживали доставку Почтой России. Исправлено.
[!] Модули: Почта России: На бланк формы вместе с номером телефона попадали некоторые специальные символы из номера, из-за чего не хватало места для всех цифр. Исправлено.
[!] Модули: Прайс-листы: В настройках не отображался выбранный пункт в выпадающем списке. Исправлено.
[!] Модули: Прайс-листы: Прайс-лист для Google Base: Поле “Sale price” не выгружалось по CRON. Исправлено.
[!] Модули: Рассылки: Подтверждение на обработку персональных данных (152-ФЗ): Ссылка на условия политики конфиденциальности показывалась в блоке подписки несколько раз при нажатии на кнопку “Подписаться”. Исправлено.
[!] Модули: Расширенный импорт товаров: Вариации товаров: При импорте могла выбираться некорректная группа вариаций. Исправлено.
[!] Модули: Российские способы оплаты: Робокасса: Список способов оплаты на странице настроек способа оплаты Robokassa был пустым. Исправлено.
[!] Модули: Российские способы оплаты: Не осуществлялся возврат через платежную систему Авангард. Исправлено.
[!] Модули: Российские способы оплаты: Сбербанк: Некоторые обязательные параметры не передавались в QR-код для чека. Исправлено.
[!] Модули: СДЭК: У города Химки были неверные коды, поэтому отображались не все доступные ПВЗ. Исправлено.
[!] Модули: Чат с продавцом: В некоторых случаях продавец не видел сообщений. Исправлено.
[!] Модули: Яндекс.Метрика: Передаваемое количество посещений страниц могло быть больше реального значения. Исправлено.
[!] Модули: Boxberry: Города: Курьерская доставка не отображалась для некоторых городов. Исправлено.
[!] Модули: Boxberry: На странице оформления заказа не менялся адрес пункта выдачи при выборе другого пункта. Исправлено.
[!] Модули: CommerceML: Бонусные баллы не начислялись покупателю, если статус заказа был изменен в процессе синхронизации. Исправлено.
[!] Модули: CommerceML: Если в поле кода товара использовался артикул, то у созданных вариаций артикул не был заполнен. Исправлено.
[!] Модули: CommerceML: Если у товаров был combination ID, но не было значений для характеристик, то при повторной выгрузке они выгружались как отдельные, хотя не должны были выгружаться вообще. Исправлено.
[!] Модули: CommerceML: При выборе загрузки только обновленных товаров и наличии в выгрузке вариаций товаров могла возникать ошибка. Исправлено.
[!] Модули: SEO: Генерировались неправильные прямые ссылки на скрипты некоторых платежных процессоров при включении настройки “Отображать язык в URL”. Исправлено.
[!] Модули: SEO: Новые SEO-имена создавались с постфиксом, несмотря на включенную настройку “Использовать один и тот же URL для всех языков”. Исправлено.
[!] Модули: Unisender: Не отправлялось SMS-сообщение при смене статуса отгрузки. Исправлено.
[!] Настройки: Электронная почта: Некоторые письма не отправлялись при работе с панелью администрирования в режиме “Все магазины”. Исправлено.
[!] Незавершенные покупки: Информация о покупателе не сохранялась, даже если была введена. Исправлено.
[!] Оформление заказа: В случае если значение настройки “Порядок отображения адресов на странице профиля”(устаревшая) было установлено в “Сначала адрес плательщика”, то после перехода на одностраничное оформление заказа местоположение покупателя сбрасывалось в значение по умолчанию. Исправлено.
[!] Оформление заказа: Город со специальным символом в названии не мог быть найден. Исправлено.
[!] Оформление заказа: Маски телефонов: Не поддерживался формат телефонных номеров Малайзии. Исправлено.
[!] Оформление заказа: Поля профиля: Адрес демо-покупателя не менялся после первого заказа. Исправлено.
[!] Оформление заказа: Список способов доставки на странице оформления заказа не обновлялся при редактировании способов доставки. Исправлено.
[!] Оформление заказа: Способы оплаты: Первый способ оплаты не всегда выбирался по умолчанию на странице оформления заказа. Исправлено.
[!] Панель администратора: Некоторые страницы были не адаптированы под мобильные устройства. Исправлено.
[!] Панель администратора: Редактирование товара: При сохранении изменений содержимое страницы могло мигать. Исправлено.
[!] Пользователи: API-доступ автоматически активировался при редактировании профиля пользователя в админке, не зависимо от настройки “Доступ к API для этого пользователя”. Исправлено.
[!] Способы доставки: При смене языка контента в панели администратора не менялись названия способов доставки. Исправлено.
[!] Способы доставки: При удалении языковой переменной “free” (чтобы не показывать “Бесплатно” рядом со способом доставки) не удалялось тире. Исправлено.
[!] Способы оплаты: QB Merchant Service: При размещении заказа возникала ошибка PHP Notice. Исправлено.
[!] Тарифные зоны: Город с названием длиннее 36 символов некорректно сохранялся. Исправлено.
[!] Товары: Большая картинка: Независимо от того, на какое изображение вы нажимали, открывался предпросмотр первой картинки. Исправлено.
[!] Товары: Изображения, загружаемые для товара, в некоторых случаях могли заменять друг друга. Исправлено.
[!] Товары: Опции: Мультивитринность: Варианты локальной опции удалялись после того, как товар редактировался с витрины, для которой он был сделан доступным. Исправлено.
[!] Товары: При установке определенных значений шага списка выбора количества могла произойти ошибка при сохранении товара. Исправлено.
[!] Характеристики: Не сохранялись параметры сортировки на детальной странице характеристик. Исправлено.
[!] Шаблоны email-уведомлений: Имя, фамилия и номер телефона покупателя не отображались в письмах по умолчанию. Исправлено.
[!] Экспорт/Импорт: Характеристики: При импорте характеристик очищались категории и группы. Исправлено.
[!] Экспорт/Импорт: Характеристики: При экспорте и импорте характеристик не экспортировались и импортировались некоторые обязательные поля (Purpose, Feature type, Filter style). Исправлено.
[!] Ядро: Если реальный домен отличался от домена текущего запроса, то терялись GET-параметры при редиректе на реальный домен. Исправлено.
[!] JS: WYSIWYG: Redactor: Всплывающие окна вставки ссылки находилось под редактором. Исправлено.
[!] Multi-Vendor: Модули: Возврат товаров: Сумма заказа вычиталась на странице “Бухгалтерский учёт” при любом статусе возврата. Исправлено.
[!] Multi-Vendor: Модули: Премодерация данных продавцов: Выпадающий список выбора продавца обрезался на странице утверждения товаров. Исправлено.
[!] Multi-Vendor: Модули: Тарифные планы для продавцов: Символ валюты отображался с HTML-кодом во всплывающем окне редактирования тарифного плана. Исправлено.
[!] Multi-Vendor: Продавцы: Ссылка “Приглашения, ожидающие ответа” ошибочно отображалась для продавцов. Исправлено.
[!] Multi-Vendor Plus: Модули: Общие товары для продавцов (Beta): Вариации общего товара не показывались на странице управления вариациями в панели администратора. Исправлено.
[!] Multi-Vendor Plus: Модули: Общие товары для продавцов (Beta): В быстром просмотре товаров отображалась кнопка “Добавить в корзину” вместо кнопки, ведущей на все предложения. Исправлено.
[!] Multi-Vendor Plus: Модули: Общие товары для продавцов (Beta): Общие товары дублировались, когда их экспортировали и импортировали обратно. Исправлено.
[!] Multi-Vendor Plus: Модули: Общие товары для продавцов (Beta): Общие товары не отображались в магазинах продавцов. Исправлено.
[!] Multi-Vendor Plus: Модули: Оплата напрямую продавцам: Промо-акции и скидки: Продавец не мог выбрать опцию у товара при создании промо-акции. Исправлено.