Resource icon

RELEASE Выгрузка в торговые площадки (yenisite.yandex) 2.0.1

Улучшения
  • Добавлена генерация UTM меток для торговых предложений
  • Изменена ссылка на сгенерированный файл на абсолютную
Исправления
  • Исправлен расчет статуса наличия для торговых предложений
  • Исправлен вывод значений свойств типа "Справочник" и "Список"
  • Исправлен вывод описания товаров по спецификации Яндекса
  • Исправлен работа агента на серверах использующих PHP7 и OpCache
Новый функционал
  • Добавлена пошаговость в выполнение, количество товаров для одного шага задается в параметрах компонента
  • Добавлена кнопка генерации для администратора
  • Добавлена информация о времени генерации файла для администратора
  • Добавлен скрытый параметр DEBUG_LOG, который при установке в true — выводит отладочную информацию в файл рядом с файлом выгрузки
  • Добавлен новый режим формирования выгрузки на агентах (подробнее в FAQ)
  • Добавлен отдельный, внешний, фильтр для Торговых Предложений (SKU)
  • Добавлена поддержка UTM меток (либо других произвольных параметров) в ссылках
  • Добавлена поддержка тега CPA
Улучшения
  • Проведена глобальная оптимизация алгоритмов компонента: Снижено потребление памяти в ~5 раз, Увеличена скорость формирования в ~10 раз (а для шаблона vendor.model_new в ~20 раз)
  • Переработан стандартный интерфейс администратора, теперь он более информативный
  • В связи с переходом на пошаговость: убрано кэширование Битрикса, теперь файл выгрузки создается рядом с файлом публичной части сайта из которого был вызван
  • В связи с переходом на пошаговость: теперь файл выгрузки создается физически в публичной части сайта и можно использовать как прямую ссылку на него так и ссылку по которой размещен сам компонент выгрузки
  • Теперь вывод файла осуществляется практически без потерь памяти на стороне PHP, если запрос идет через ссылку по которой расположен компонент выгрузки
  • Переделаны все входящие в поставку шаблоны под новый механизм
  • Для шаблона vendor.model_new добавлена поддержка тегов и атрибутов: <adult>, <barcode>, fee, bid, cbid
Исправления
  • code style правки в шаблонах
  • В стандартных шаблонах добавлена проверка на пустоту (там где ее не было) чтобы не выводились пустые теги
  • В стандартных шаблонах тег local_delivery_cost теперь выводится если параметр равен нулю
  • В шаблоне vendor.model_new теперь корректно отображаются имена параметров для тега param
Исправления
Ошибка при выводе цены из свойства инфоблока
Ошибка при выводе "старой" цены (без скидки)
Back
Top