RSS
Стандарт RSS используется Google Meachant и основан на стандарте XML
Last updated
Стандарт RSS используется Google Meachant и основан на стандарте XML
Last updated
Небольшой файл до 30MB формата RSS можно загрузить штатными средствами через База
- Импорт данных
. Для загрузки RSS следует выбрать в настройках тип файла - Google (RSS).
В режиме автоматического определения типа файла будет прочитаны первые строки файла, но на это будут потрачены ресурсы хостинга. При большом размере файла рекомендуется явно указывать тип файла - Google (RSS).
RSS файл будет переведен автоматически в формат CSV и загружен с колонками "Артикул", "Наименование", "Краткое описание", "Большое изображение", "Подробное описание", "Склад", "Цена 1", "ISO". В режиме сопоставления полей можно будет отключить обработку ненужных полей.
Возможность обрабатывать большие файлы формата RSS зависит от тарифа хостинга и количества выделяемой памяти для работы сайта. Большие файлы формата RSS можно импортировать через отдельную бесплатную утилиту PriceLoader или через скрипт RSS2CSV.
С помощью консольного скрипта rss2csv.php можно обработать большие RSS файлы более 30MB для сохранения RSS файла в формат CSV и последующего использования его штатными средствами через База
- Импорт данных
. Скрипт rss2csv является частью модуля Задачи.
Формат запуска:
В качестве первого аргумента нужно указать полный адрес RSS-файла, во втором outfile указывается по желанию префикс результирующего файла csv (для одновременной обработки разных источников).
После выполнения скрипта в папке /phpshop/admpanel/csv/ будет создан файл товаров product.rss.csv
Запускать можно как через Терминал консоли, так и добавить задачу в Cron для периодической обработки RSS-файла для обновления цен или остатков.