Наполнение интернет магазина на Virtuemart

Базовый функционал парсера Datacol позволяет быстро наполнять интернет магазины на Virtuemart большим количеством товаров. Товары можно получать с любых источников.

кликните на изображении для увеличения

Характеристики товаров можно получить из любых источников: прайсов поставщиков, а также их сайтов или интернет-магазинов. В программе Datacol уже настроено более 30 парсеров популярных интернет-магазинов, но если Вы не найдете нужного ресурса, можете заказать настройку у наших специалистов или настроить самостоятельно.

Популярные парсера, которые используются для наполнения магазина на Virtuemart

Также у нас можно заказать создание парсерадля любого необходимого вам сайта.

Помимо того, собранные данные можно подвергать обработке (уникализации или переводу). Больше возможностей обработки результатов парсинга можно найти тут.

Варианты выгрузки данных в Virtuemart

Существует два основных способа экспорта данных в Virtuemart:

1. Полуавтоматический экспорта данных в Virtuemart.

Программа Datacol собирает информацию с нужного сайта и сохраняет их в файл заданного формата. В файле вы сможете, при необходимости, отредактировать описание товаров, цены, характеристики и загрузить их в свой интернет-магазин.

2. Автоматическое наполнение магазина на Virtuemart.

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

Важно!

  • Более подробно различные варианты загрузки данных в Virtuemart описаны на следующей вкладке.
  • Наряду с задачей наполнения магазина, для вас может быть актуальна задача дальнейшей синхронизации (обновления) ассортимента с сайтом источником (донором) или исходным прайсом. Подробнее о задаче обновления ассортимента магазина на Virtuemart написано на соответствующей вкладке.


    Импорт товаров в Virtuemart

    В среднем за 10 минут Datacol может спарсить более 1000 товаров с сайта источника и сгенерировать CSV файл для последующего импорта в ваш магазин на Virtuemart.

    кликните на изображении для увеличения

    Настройка формата CSV производится на вкладке Экспорт->Произвольный.

    кликните на изображении для увеличения

    Если нам необходимо, чтобы в Webasyst импортировались наименование, цена, описание и фотография товара, а также генерировалась категория и подкатегория, то настройка формата экспорта может выглядеть следующим образом:

        <PUTONCE>"product_sku";"category_path";"product_name";"product_desc";"product_s_desc";"product_price";"file_url";"layout";"published";"product_in_stock"</PUTONCE>
        "%артикул%";"%категория%/%подкатегория%";"%наименование%";"%описание%";"%описание%";"%цена%";"images/stories/virtuemart/product/%изображение%";"default";"1";"100"

    Обратите внимание, что в формулах используются названия полей данных (настроенных на вкладке Сбор данных) в знаках процента, например %наименование%. В таком случае при экспорте эта конструкция будет заменена на спарсенное значение соответствующего поля данных.

    Также, заметьте, что файл для импорта в Virtuemart должен сохраняться в кодировке UTF-8, поэтому опция Win1251 должна быть отключена.

    Тестирование

    Для тестирования парсера для Virtuemart в рамках Datacol вы можете задействовать демо настройку, которая парсит товары нашего демо магазина webasyst.synoparser.ru и генерирует CSV файл для последующего импорта в Virtuemart(обратите внимание, что сайт-источник может быть реализован на любой CMS).

    Парсер для Virtuemart

    кликните на изображении для увеличения

    Для этого выполните следующие действия:

    Шаг 1. Установите демо-версию программы Datacol;

    Скачать Демо-версию Datacol

    Шаг 2. Если в дереве кампаний присутствует кампания exporters/internet-magazin-parser-export-virtuemart.par, то вам остается нажать кнопку Запуск.

    Запуск экспорта в интернет магазин на Virtuemart

    кликните на изображении для увеличения

    Если кампания exporters/internet-magazin-parser-export-virtuemart.par отсутствует в дереве кампаний, то выполните следующие действия:

    1. Скачайте кампанию internet-magazin-parser-export-virtuemart.par.
    2. Разархивируйте скачанный файл.
    3. Импортируйте и запустите кампанию.

    Импорт CSV с товарами в Virtuemart

    Если вам необходима инструкция по настройке импорта в Virtuemart, то вы можете скачать ее здесь. В соответствии с данной инструкцией мы настроили в Datacol вышеописанный формат CSV для импорта в Virtuemart. Пошаговое описание импорта приведено ниже.

    Шаг 1. Заходим в админку Virtuemart меню Компоненты->CSVI->Запустить скрипт.

    кликните на изображении для увеличения

    Шаг 2. Задаем настройки обработки файла импорта.

    кликните на изображении для увеличения

    Шаг 3. Задаем список полей, которые импортируются из файла.

    кликните на изображении для увеличения

    Шаг 4. Задаем дополнительные параметры импорта.

    кликните на изображении для увеличения

    Шаг 5. Задаем параметры импорта изображений. Что касается изображений, которые импортируются из CSV, то их необходимо загрузить на свой сайт посредством FTP перед осуществлением импорта CSV. Для этого подключитесь к сайту по FTP (с помощью FTP клиента вроде Smart FTP), найдите директорию /images/stories/virtuemart/product/ и залейте в нее файлы изображений (Datacol по умолчанию сохраняет их в папку Мои рисунки на вашем компьютере).

    кликните на изображении для увеличения

    Шаг 6. Выбираем файл для импорта и нажимаем кнопку Запустить скрипт.

    кликните на изображении для увеличения

    Теперь ждем появления отчета об успешном импорте.

    кликните на изображении для увеличения

    Теперь можно зайти на сайт магазина и наблюдать новые сгенерированные (либо обновленные) категории, подкатегории и товары.

    кликните на изображении для увеличения


      Обновление ассортимента в Virtuemart

      Обновление ассортимента подразумевает под собой широкий спектр задач по обновлению цен/наличия/информации о товарах. Пожалуйста, уточните какой именно функционал нужен вам с помощью нижеприведенной формы. Мы проанализируем задачу и свяжемся с вами в течение суток!