babahalki
Постоялец
- Регистрация
- 6 Май 2016
- Сообщения
- 247
- Реакции
- 107
- Автор темы
- #1
Модуль генерации 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>
Данный мод без особого труда можно приладить и к симпле.
модификация генератора 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>
Данный мод без особого труда можно приладить и к симпле.