Модуль экспорта в ЯндексМаркет. Ещё один

Нацарапал свой модуль для экспорта в ЯндексМаркет. Причиной послужили жалобы народа на модуль yml_export, который был включён в мою бесплатную сборку интернет магазина OpenStore

yml_export прост и в этом, наверное, его сила, но он генерирует XML “налету”, что приводит к тому, что при большой товарной базе Яндекс не успевает забрать весь файл.

Кроме того у народа были некоторые проблемы с нулевыми родительскими категориями, что с точки зрения Яндекса неправильно. Не знаю, может это уже и пофиксилось :) Ну и наконец, у yml_export бедноваты настройки

Модуль Price Export тоже несложен, но обладает приятными фичами

1) Генерация статического .xml файла
2) Поддерживаются все теги упрощённого формата экпорта
3) Возможность выбора источника для тегов – словари или CCK поля
4) Возможность выбора включать только товары, которые активны на складе или всех их. В последнем случае корректно отрабатывается тег available – для товаров под заказ available=”false”
5) Возможность выбора пресета для картинки товара
6) Настройка пути, по которому доступен файл. Также можно качать напрямую с файловой директории

7) Рудиментная статистика: время последнего успешного создания, потраченное время на генерацию файла, количество обработанных товаров

8) 3 режима генерации: вручную пымпочкой, по крону, при обновлении ноды

Файл проходит общую валидацию XML, Яша также ест его.

Ограничения:

не для большой товарной базы! Используется последовательный node_load() при формировании источника экпорта, что довольно затратно по ресурсам.

Качаем же

Источник: http://www.drupal.ru/node/59824

Добавить комментарий к записи "Модуль экспорта в ЯндексМаркет. Ещё один"

Чтобы комментировать, необходимо войти в систему.

© 2009 Обзор CMS