Перейти к содержанию

Рекомендуемые сообщения

Есть некий сайт поставщика товаров. Поставщик предоставляет прайс в .xls, а также обновляемые прайсы в .yml и .xml(доступны для скачивания по постоянным ссылкам, обновляются несколко раз в день).
Сайт наполняется товарами путем парсинга Яндекс.Маркет.
Задача: сделать автодобавление товаров, обновление цен и остатков. В прайсах естественно присутствуют не все товары из Маркета, соответственно они добавляются, удаляются со временем. Автодобавление видимо получится сделать только путем парсинга всех товаров из Маркета и заливкой их на сайт.
Вопрос в том как связать товары в магазине и товары из прайса? Спарсить все позиции из Маркета и руками им добавить Артикул из прайсов поставщика, соответственно обновление проводить по полю Артикул? В прайсах также присутствует много ненужных товаров и полей. Т.е. необходимо еще делать выборку нужных товаров из прайса, а также цены и наличия.

Все было бы просто, если бы поставщик делал нормальные характеристики товара, а так они по разному везде заполнены. А также предоставлял бы фото без своих водяных знаков.

 

Соответственно в какую сумму встанет такая настройка, какие потребуются модули? Версия движка не сильно важна. В приложении 2 прайса.

xml.xml

yml.xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Озвучил лично свои видение ситуации и цену.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.