независимые разработки экспорта-импорта

Тема в разделе "Импорт и экспорт данных", создана пользователем mirra, 04.12.2011.

  1. Offline

    mirra Недавно здесь

    Регистрация:
    18.02.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Модуль экспорта и импорта товаров через формат csv

    Появилась версия модуля для VM-2 (во вложении)
    17/11/2011
    http://mirra.inf.ua/files/mod_hellofrom2M_2.zip
    Использую Joomla 1.7
    http://mirra.inf.ua/files/joomla.ru.1.7.0.zip
    Версия Магазина
    http://mirra.inf.ua/files/virtuemart1.9.8.RC2M_extract_first.zip
    Русификатор для магазина для Joomla 1.7.0
    http://mirra.inf.ua/files/ru_ru_virtuemart_2_language_pack_by_davinchy.zip
    ------------------------------------------------------------------------
    Демо-сайт
    Joomla 1.7.0 и VM2
    http://kievtime.byethost7.com/index.php/magazin1
    Joomla 1.5.23 и VM2
    http://biolika.isgreat.org/index.php?option=com_virtuemart&view=categories&virtuemart_category_id=0&Itemid=53
    Скопирован с сайта
    http://biola.gollos.net/


    22/05/2011
    В программе появился коэффициент изменения цены товара

    02/04/2011
    В программе появился режим корректировки цены товара
    02/03/2011
    Программа теперь экспортирует и импортирует под категории
    06/02/2011
    Программа выполнена в виде модуля Joomla 1.5

    http://mirra-kiev.ucoz.ru/files/mod_hellofrom.zip

    http://mirra.inf.ua/files/mod_hellofrom.zip

    Инструкция и примеры файлов CSV в архиве. ;)

    Краткое описание

    Модуль предназначен для экспорта и импорта данных из магазина Virtue Mart и опробованы

    на Joomla 1.5.22 и VM 1.1.6 (хотя пробовал и предыдущие версии Joomla 1.5.17 и VM 1.1.4)

    (Я думаю что эта программа не является конкурентом com_csv_improved а лишь ее дополняет

    для определенных задач)

    Программа состоит из 2 подпрограмм Export и Import

    В архиве модуля имеется пример файла export.csv Чтобы прочитать файл export.csv я использовал

    OpenOffice .

    при этом задавал как разделитель знак ^ , а как разделитель текста знак ~ , кодировка

    Кириллица (UTF8) Также в архиве модуля имеется пример файла import.csv

    разделитель знак ^ , а как разделитель текста знак ~ , кодировка Кириллица (Windows-1251)

    (чтобы сохранить в OpenOffice с такими параметрами нужно выбрать СОХРАНИТЬ КАК ,при установленной

    галочке ИЗМЕНЕНИЕ НАСТРОЕК ФИЛЬТРА и СОХРАНИТЬ ,с параметрами разделитель знак ^ ,

    разделитель текста знак ~ , кодировка Кириллица (Windows-1251))

    Для того чтобы экспортировать и импортировать данные в виде csv файлов нужно

    1. Установить модуль из архива mod_hellofrom.zip . В результате установки появится новый модуль

    Export Import .

    2. Настроить модуль ( Позиция: left , Доступ: специальный ,Чтобы модуль запускался при входе под

    паролем администратора.)

    3. Результатом работы программы Export будет файл export.csv находящийся

    в корневой папке joomla .( Этот файл можно скачать с помощью FTP клиента или ссылки модуля)

    4. Результатом работы программы Import будет дописанный в VM товар из файла import.csv находящегося

    в корневой папке joomla .( Этот файл нужно загрузить с помощью FTP клиента или самим модулем )

    ( Если до импорта не было создано категорий для товара , то они создадуться автоматически.

    Если товар уже имеется в базе данных то повторно он вводится не будет )

    5. Картинки товаров на которые идут ссылки в файле CSV должны быть записаны с помощью FTP клиента

    в каталог \components\com_virtuemart\shop_image\product для VM 1.9

    в каталог \images\stories\virtuemart\product для VM2

    Структура данных файлов экспорта и импорта следующая

    1 артикул товара
    2 название товара
    3 цена
    4 валюта
    5 название категории
    6 краткое описание товара
    7 полное описание товара
    8 маленькая картинка товара
    9 большая картинка товара
    10 товар доступен
    11 идентификатор товара
    12 идентификатор категории
    13 родительская категория

    Эти все столбцы заполняются в файле import.csv ( одна строчка для каждого товара )

    Важно !

    Если нужно создать только категорию , а не товар , то категория тоже занимает одну строку

    в файле import.csv в которой указывается только название категории и идентификаторы этой категории и ее

    родительской категории. Пример такого файла я поместил в архив модуля import_cat.csv (но это только пример,

    все равно входной файл должен иметь имя import.csv)


    Предел по количеству закаченных товаров на своих задачах пока не обнаружил

    (если на сервере есть ограничения по размеру файлов то я закачиваю и скачиваю их FTP клиентом)

    Внешне модуль выглядит следующим образом

    [​IMG]

    06/02/2011
    Последний вариант программы экспорта импорта как отдельной прогаммы
    http://mirra-kiev.ucoz.ru/files/export_import.zip
    (может кому то пригодятся)

    ;)
     
  2.  

Поделиться этой страницей

Загрузка...