Модуль Модуль генерации YML yandex.xml

babahalki

Постоялец
Регистрация
6 Май 2016
Сообщения
247
Реакции
107
Модуль генерации YML yandex.xml
модификация генератора YML файла yandex.xml для OkayCMS 1.2.2
Стандартный генератор отваливется даже на относительно небольшом количестве товаров. У меня фид около 20 тыс. товаров с богатым перечнем параметров, где-то 15 параметров в среднем. Штатный генератор отлетает с ошибкой:
php allowed memory size of 134217728 bytes exhausted

Данный модуль позволяет переварить теоретически неограниченное количество товаров. Использование памяти в моем случае не превышало 83М, XML получился на 150М.

Бонус
При генерации <param> пишется не только название <param name=>, но и единица измерения, в том случае, если она указана. Например:

название: Масса, кг
значение: 10
в XML попадет так
<param name='Масса' Unit='кг'>10</param>

Данный мод без особого труда можно приладить и к симпле.
 

Вложения

  • yandex.xml okayCMS 1.2.2.7z
    8,2 KB · Просмотры: 37
Назад
Сверху