Импорт и актуализация каталога NovaSport

Импорт и актуализация каталога NovaSport
Импорт, актуализация каталога товаров novasport.ru

Описание плагина Импорт и актуализация каталога NovaSport

Назначение плагина Импорт и актуализация каталога Novasport вытекает из его названия. Используя планировщик заданий (например, cron) плагин с заданной периодичностью обращается по заданному в настройках плагина URL и получает каталог Novasport в формате XML. Далее плагин перебирает все товары представленные в каталоге, и в случае если ранее товар не был импортирован в магазин, то импортирует его. Если товар был импортирован ранее, то плагин обновляет информацию о нем.
Новые товары создаются в указанной в настройках плагина категории. При обновлении товара категория товара не изменяется.
Плагин содержит в себе следующие настройки:
Категория. Необходимо указать в какую категорию магазина помещать созданные товары Novasport.
Тип товара. Необходимо указать какой тип присваивать товарам из каталога Novasport
Количество товара. Служит для указания какое количество задавать при создании и актуализаци товаров на основе каталога.
Отсутствующие товары. Вы можете выбрать как поступать с товарами, которые ранее были импортированы, но на момент обновления отсутствуют в каталоге Novasport: скрывать с витрины или устанавливать количество равное 0.
Префикс кода артикула. При необходимости, можно указать префикс кода артикула для создаваемых товаров. Код артикула создается плагином на основе идентификатора товара в каталоге Novasport. Если заполнить это поле, то перед кодом каталога будет подставлен указанный префикс.
Количество попыток соединения. При невозможности сразу установить соединение с сервером Novasport, плагин будет повторять попытки столько раз, сколько указано в данной настройке.
Пауза (сек). Величина паузы между попытками соединения (в секундах).
Путь к XML файлу. В данном поле необходимо указать путь к XML каталогу Novasport. По умолчанию используется путь http://novasport.ru/yml/gen.xml. Если он будет изменен, то в данной настройке необходимо указать новый путь.
Информация по настройке планировщика заданий
Для автоматической публикации и/или актуализации используйте команду в вашем планировщике заданий:
[путь до интерпретатора PHP]/php [путь к установке фреймворка]/cli.php shop novasport
Это основная команда. Кроме того, можно использовать следующие необязательные параметры:
Параметр: -check Возможные значения: no. При очередной загрузке XML каталога Novasport плагин сравнивает актуальность загруженного файла с актуальностью обработанного при предыдущем запуске, и если они совпадают, то обработка такого файла не производится. Если в команде планировщика заданий использовать параметр -check no, то загруженный файл будет обработан вне зависимости от того обрабатывался он ранее или нет.
Параметр: -mode Возможные значения: add | update. Использование этого параметра изменяет режим работы плагина. Если используется значение add, то плагин будет только добавлять новые товары, при этом пропуская ранее импортированные. Если использовать значение update, то плагин не будет импортировать новые товары, а проведет только актуализацию ранее импортированных.
Примеры возможных команд запуска плагина:
[путь до интерпретатора PHP]/php [путь к установке фреймворка]/cli.php shop novasport -check no -mode update. При такой команде плагин только обновит ранее импортированные товары. При этом дата актуальности загруженного XML каталога не будет учитываться.
[путь до интерпретатора PHP]/php [путь к установке фреймворка]/cli.php shop novasport -mode add. Плагин загрузит XML каталог, и если его актуальность отличается от того, который был обработан в предыдущий раз, то импортирует из него только те товары, которые ранее не импортировались.
Смотрите также
Экспорт заказов в Logsis
Экспорт заказов в Logsis

Создание заявок на доставку из админ.панели

Синонимы для поиска
Синонимы для поиска

Модернизируй поиск с помощью синонимов!

Лендинги продуктов
Лендинги продуктов

Создание лендингов на все продукты

Интернет-эквайринг Uniteller
Интернет-эквайринг Uniteller

Приём платежей через Uniteller

Импорт товаров из YML
Импорт товаров из YML

Импорт товаров из любых YML файлов

Автоопределение и выбор города
Автоопределение и выбор города

Автозаполнение адреса, переменные для регионов

Интеграция СДЭК
Интеграция СДЭК

Отправка заказов в СДЭК, печать накладной

Брошенные корзины
Брошенные корзины

Авто и ручная отправка email SMS клиентам

Электронная коммерция
Электронная коммерция

для Яндекс.Метрики и Google Analytics!

Поиск PRO
Поиск PRO

Умный поиск с расширенными возможностями

Seo-фильтр
Seo-фильтр

Оптимизация фильтра магазина под поисковые запросы

Заявки поставщикам
Заявки поставщикам

Отправляйте заявки поставщикам из своего магазина

Обработка прайс-листов поставщиков
Обработка прайс-листов поставщиков

для обновления товарного ассортимента магазина

Мульти цены (Оптовые цены)
Мульти цены (Оптовые цены)

Разные цены для витрин или групп покупателей

Бесплатная доставка
Бесплатная доставка

Любые условия для формирования бесплатной доставки

Расчет стоимости доставки IML, DPD, СДЭК
Расчет стоимости доставки IML, DPD, СДЭК

20+ курьерских: Boxberry, ПЭК, PickPoint, Почта...

Интеграция Почта России
Интеграция Почта России

Создание и отправка заказов на Почту России

Объединение, разделение, повторение и удаление заказов
Объединение, разделение, повторение и удаление заказов

Удобное управление составом заказов покупателя