Вы здесь

Генерация YML файла для Яндекса

4

Чего-то по генерации несчастного YML файла с Комерца найти ничего внятного не удалось

Мож кто что знает?

Версия Drupal: 
7.x
Связанные проекты: 
Drupal Commerce
Вопрос задан 07.10.2015 - 20:53
Аватар пользователя Pavel
Pavel
-47

Почитал про формат YML от yandex.
https://yandex.ru/support/partnermarket/yml/about-yml.xml

В общем помню раньше там была проблема с кодировкой.
Сейчас её нет.

Так что думаю можно XML подсунуть ;).

А так советую покопать в сторону.
https://www.drupal.org/project/views
https://www.drupal.org/project/yandexmarket

Комментарий оставлен 07.10.2015 - 21:13

проблема с кодировкой решается какой-нить фичей типа
print iconv("UTF-8","Windows-1251", $content);

XML подсунуть - это святое ;)
а вот как его загенерить с минимумом телодвижений - это уже проблема

Комментарий оставлен 07.10.2015 - 21:24

CSV гораздо легче, это да. Но яшараньше не давал весь функционал для цсв. Не все параметры можно загружать, потому приходится делать YML ихний в большинстве случаев.

Комментарий оставлен 07.10.2015 - 22:01

Ответы

2

Когда-то занимался этим вопросом. Надо было делать выгрузку не только в яндекс, но и в несколько других агрегаторов, у каждого свои требования, потому пришел к https://www.drupal.org/project/views_data_export + много правок под каждого агрегатора.
Все существующие готовые решения с друпал.орга/гугла приводили к куче ошибок. Работающего "решения из коробки" я так и не нашел.

Ответ дан 07.10.2015 - 21:10

В этом и засада... ))
из-за прихотей поисковика сочинять нестандартные шаблоны

Комментарий оставлен 07.10.2015 - 21:34