Что нового в релизе 3.12.1
Внедрены новые функции
- Интеграция с сервисом zapier.com, позволяющая легко реализовать обмен данными с более чем 750 облачных приложений.
- Добавлена полнофункциональная интеграция с платежной системой Paypal
- Добавлена интеграция с платежной системой Przelewy24.pl
- Добавлена опция защиты контента от копирования (включается по запросу)
Улучшения
- Ускорили в два раза обработку запросов через API
- Добавлены события для Google Tag Manager
- Обновлен CKEditor
- В импорте и экспорте заменена библиотека для работы с Excel-файлами
- Улучшена сортировка справочников по названию: теперь для разных языков сортировка происходит по-разному исходя из значения на этом языке
- При удалении страницы теперь очищается кеш её родительских страниц
- В корзине больше не отображается персональная скидка, если она ни на что не влияет
- Добавлен вывод кода инициализации Систем аналитики (legacy) на 404-е страницы
- В проверку названия города добавлены символы из расширенной группы латинских символов UTF-8 (например польские)
- В скрипт очистки логов добавлена очистка логов API
- Добавлена настройка раскрытия сео-текста в каталоге
- Добавлена недостающая иконка "Коробка" для блока преимуществ
Исправлены ошибки
- Исправлена ошибка сортировки товароы в экспорте API
- Исправлено удаление общих фотографий всех модификаций при их удалении их из одной модификации
- Добавлена корректная обработка ситуации, при которой покупатель видел в корзине заказ, добавляемый для него администратором.
- Исправлена ошибка отображения формы редактирования в панели управления
- Исправлена ошибка полнотекстового поиска товаров в редактировании заказов, в случае когда поля для поиска были переопределены
- В импорте исправлена ошибка некорректного отображения колонок импортируемого документа
- Исправлен экспорт описания в торговые площадки
- Исправлена SQL ошибка синхронизации складов
- Исправлена ошибка с загрузкой настроек баннера в форме редактирования
- Исправлена ошибка вывода валюты в смс сообщениях для заказа: теперь выводится валюта согласно валюте заказа
- Исправлена ошибка подсчета суммы всех заказов у пользователя при включенной мультивалютности
- В API добавлен возврат статуса "Warning" для товаров, которые не добавились или не обновились
- Исправлены недостающие переводы интерфейса в мобильной версии сайта
- Исправлен баг с выравниванием текста в Mozilla Firefox
- Исправлена ошибка копирования товаров, которая возникала при наличии параметров с типом "Выбор из списка (мульти)"
- Удалены все неиспользуемые/мусорные города и склады доставки
- Исправлено пересохранение данных пользователя: если в редактировании заказа ему поменяли контактные данные, то эти данные теперь не обновляются в профайле клиента
- Исправлена ошибка из-за которой после смены города в оформлении заказа не включались поля для заказа и не пересчитывалась стоимость доставки
- Исправлена ошибка обновления остатков товара: если у товара было наличие равно "1", то назначался статус "не в наличии"
- Исправлено определение корректного протокола и порта при HTTPS протоколе в связке nginx+apache2
- Исправлено обновление статуса наличия товара при добавлении новых товаров через апи, с последующим обновлением остатков
- Исправлено обрезание миникарточек категорий при наведении на них
- Исправлена ошибка отображения иконки вайбера при включенных иконках операторов
- Исправлена ошибка обнуления привязанного пользователя к заказу, которая возникала в некоторых случаях
- Исправлена ошибка из-за которой при редактировании справочника не отображался включённый язык
- При удалении страницы теперь очищается кеш её родительских страниц
- В корзине больше не отображается персональная скидка, если она ни на что не влияет
- При обновлении товара через API существующий товар больше не отделяется от основной модификации если не указано поле parent_article. Если товар новый, а поле parent_article отсутствует, то будет взято значение из поля article.
- Исправлен экспорт наличия товара на складе для площадки prom.ua. Теперь для сайтов где есть учёт остатков товаров в случае отсутствия товара на складах будет проставлятся статус "" (пустота), что, исходя из документации prom.ua, указывает на статус "Нет в наличии". Если учёт остатков отключен то статус "Под заказ" (для prom.ua это "true") будет определятся наличием в БД статуса наличия именно с названием "Под заказ" и никак иначе. В остальных случаях будет выставляться "true" или "" в зависимости от статуса наличия товара.
- Исправлена ошибка создания заказа при наличии буква "Ё" в названии города или ФИО покупателя.
- Исправлена ошибка отображения маски телефона в быстром заказе на странице товара в мобильной версии после смены модификации
- В быстром заказе добавлена проверка на то что пользователь действительно сохранился
- В быстром заказе добавлена валидация вводимого номера телефона на стороне сервера
- Исправлена ошибка из-за которой нельзя было удалить alias главной страницы, если он уже задан
- Исправлена проблема перекрытия сео-текстом описания в мини-карточке
- Исправлена ошибка переключения страниц и фильтров в брендах, если в настройках ссылки на бренд указан суффик отличный от / (например .html)
- Исправлена ошибка переноса цены на несколько строк в письме
- Исправлена проблема с обрезанием выпадающего меню
- В быстром заказе с купоном теперь корректно оформляется заказ
- Теперь на 404-ой странице отображается навигация только по включенным разделам
- Доработано отображение баннеров в мобильной версии при загрузке страницы
- Добавлено отображения для ретины-изображений в новостях и брендах моб. весрии
- Характеристики теперь импортируются корректно в случае отсутсвия локализуемых полей в дочерних каталожных таблицах
- Сделали более точной работу лоадера зума изображения на странице товара
- Сделали правильное выравнивание стрелок прокрутки в новостях на главной
- Обновили скрипт http://browser-update.org/
- Выровняли стрелки хлебных крошек в Safari на Macos
- Отображение телефонов в шапке письма сделали столбиком