Импорт товаров из YML-файла (Яндекс.Маркет)

Импортировать информацию о товарах из YML-файла удобно, когда необходимо перенести данные из своего старого интернет-магазина в Shop-Script.

Плагин импорта товаров, описанный в этой статье, поддерживает получение данных из множества популярных CMS для создания интернет-магазинов: OpenCart, Magento, InSales, Simpla, PHPShop, WordPress WooCommerce, StoreLand. Импорт YML-файла может быть удобен только для перехода с PHPShop и других CMS, не предоставляющих API для автоматического переноса данных.

1. Установите плагин импорта

Для импорта YML-файла удобно использовать плагин «Переход на Shop-Script». Чтобы установить плагин, перейдите в раздел «Плагины» в бекенде Shop-Script.

2. Выполните импорт

Перейдите в раздел «Импорт/экспорт → Переход на Shop-Script» в бекенде Shop-Script.

Из списка доступных платформ выберите «YML-файл».

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

19 комментариев

  • +1
    bars bars 14 апреля 2016 06:35 #

    Будут ли импортированы технические характеристики, те что указываются в теге <param> ?

  • +1
    Obuvlux.ru Obuvlux.ru 11 мая 2016 11:35 #

    Подскажите этот плагин «Переход на Shop-Script» можно использовать для импорта товара от поставщика ? Ничего не слетит? Или есть другая возможность для импорта товаров из Yml файла?

  • +1
    marvellous store marvellous store 29 мая 2016 15:26 #

    Не знаю куда и кому еще писать.

    Я мучаюсь уже дня 3, не хочет он импортировать. Фотки не грузит, названия товаров не грузит, описание не грузит, наличие не грузит, зачеркнутые цены не грузит.

    shopImage.class.php on line 240
    [29-May-2016 14:11:04 Europe/Berlin] PHP Notice: Undefined index: filename in /home2/ms745442/public_html/wa-apps/shop/lib/model/shopProductImages.model.php on line 121[29-May-2016 14:11:04 Europe/Berlin] PHP Notice: Undefined index: filename in /home2/ms745442/public_html/wa-apps/shop/lib/classes/shopImage.class.php on line 240
  • +1
    webmaster webmaster 30 июля 2016 20:18 #

    Плагин хороший (про плагин "Переход на Shop-Script"), но то что нет возможности импортировать характеристики и их значения. Даже при условии, если сами названия характеристик будут введены, останется плагину подтянуть только значения характеристик. А второй раз когда загружаешь, то эти товары не обновляются, а заново дублем сохраняются. Доработайте эти моменты и плагин будет супер.

  • +1

    Импорт из YML-файла не доделан, не работает нормально.
    Пытался сделать импорт - 9 раз затягивалось по пару товаров, в 10-й затянулись все.
    При каждой попытке - создает дубли категорий и товаров.
    УРЛ страницы товара/категории не импортирует. Вместо УРЛ в файле подставляет транслит названия.
    В итоге структура УРЛ не сохраняется.

  • +1
    Владимир Иванцов Владимир Иванцов 4 ноября 2017 06:48 #

    Здравствуйте. Имеется магазин на Joomlakassa, не могу понять как его перенести на Shop-Script

    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 7 ноября 2017 11:14 #

      Уточните, почему вы задали этот вопрос в комментариях к статье об импорте товаров из YML-файла. Или две эти темы не связаны друг с другом и вам просто нужно перенести магазин со сторонней платформы на Shop-Script?

    • +1
      Алекс Алекс 24 августа 2018 16:01 #

      Есть ли возможность добавлять товары из YML-файла сразу в определенную категорию? Как простой вариант например все товары из 1го YML-файла добавить в 1 категорию.

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 27 августа 2018 11:23 #

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

        Если нужна дополнительная работа с импортированными товарами, то перед импортом можно создать отдельный тип товаров и выбрать этот тип при импорте YML-файла. После импорта выберите этот тип в боковом меню раздела "Товары" и работайте с импортированными товарами.

        • +1
          Алекс Алекс 13 сентября 2018 15:19 #

          1. Можно ли при импорте добавить товар сразу в несколько категорий? Пока получилось, что добавляется только в первую по порядку.

          2. После загрузки товары находятся в статусе "Этот товар временно недоступен для заказа". Возможно нужно указать какой-то параметр в YML-файле, чтобы товар был сразу доступен для заказа?

          Спасибо!

          • +1
            Михаил Ушенин Михаил Ушенин Webasyst 13 сентября 2018 17:09 #
            1. Нет. Если я не ошибаюсь, YML-файл поддерживает указание только одной категории для товара. Поэтому и импортируется товар только в одну категорию.
            2. Это похоже на ошибку. Доступность импортированных товаров для заказа можно массовым порядком обновить, экспортировав их в CSV-файл, изменив в нём доступность для заказа с 0 на 1 и импортировав файл обратно в магазин.
            • +1
              Алекс Алекс 14 сентября 2018 15:27 #

              1. Может быть несколько категорий.. По формату YML это разрешено. Пример qa3.jpg

              2. Сразу при импорте из YML-файла нельзя сделать чтобы товары были доступны? А то загружать несколько сотен товаров из YML, потом выгружать их все в CSV, потом удалять загруженые, а потом опять загружать из CSV это как-то не очень.... В YML-файле у товаров уже стоит аттрибут available="true", который по формату говорит о доступности товара для покупки.

              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 17 сентября 2018 11:20 #
                1. Передал разработчикам пожелание добавить в плагин такую возможность.
                2. Это ошибка. Позже она будет исправлена.

                Если вам нужно решение этих вопросов как можно скорее, возможно, вам стоит обратиться за индивидуальной доработкой плагина к партнёрам Webasyst.

                Добавить комментарий

                Чтобы добавить комментарий, зарегистрируйтесь или войдите