Руководства, Инструкции, Бланки

Csvi Virtuemart 2 Инструкция img-1

Csvi Virtuemart 2 Инструкция

Рейтинг: 4.2/5.0 (1803 проголосовавших)

Категория: Инструкции

Описание

CSV Improved Virtuemart - делаем лицензионным

CSV Improved Virtuemart - делаем лицензионным

Рейтинг:   5  /  5

При экспорте постоянно наблюдаете сообщение No valid license, don't forget to register your copy ?
Эта инструкция предназначена для версии 1.9, здесь описано как снять ограничение на количество экспортируемых/импортируемых записей.

Проверка на наличие ключа не производится, при условии, если работа происходит на локальной машине ;)

Открываем в редакторе файл:
/administrator/components/com_csvimproved/helpers/subscription_check.php:

Ищем строки:
$result = JText::_('WORK_LOCAL');

Чуть выше видим проверку:
if ((strpos($ipaddress, '127.0') == 0.

Перед этой проверкой сделаем вид, что мы там и работаем ;), соответственно, пропишем следующее:
$ipaddress = '127.0.0.1';

В итоге, работая в CSV Improved - получаем: You are working locally, no license check

if ((strpos($_SERVER['SERVER_ADDR'], '127.0') == 0 && strpos($_SERVER['SERVER_ADDR'], '127.0') !== true) || (strpos($_SERVER['SERVER_ADDR'], '192.168') == 0 && strpos($_SERVER['SERVER_ADDR'], '192.168') !== true) || (stripos($hostname, 'localhost') == 0 && stripos($hostname, 'localhost') !== true) || (stripos($hostname, '.') === true) ) < /* Do nothing */

проверил - работает, править файл csvimproved.php

Другие статьи

Videos like this “Импорт данных о товарах в Virtuemart с помощью компонентам CSVI 4

Videos like this “Импорт данных о товарах в Virtuemart 2.0.20 с помощью компонентам CSVI 4.1. Часть первая.”

В данном уроке я расскажу как выгрузить товары из интернет-магазина созданного на основе CMS Joomla 2.5.11 и компонента магазина Virtuemart 2.0.20. Выгрузку продукции из нашего интернет-магазина мы будем осуществлять с помощью компонента CSVI 4.1 и в итоге получим табличные файлы в форматах.csv и.xls, которые сможем править по своему усмотрению (добавлять новые товары и категории, изменять изображения товаров, цены и т.д.) Исправленные выгрузки мы сможем импортировать в наш интернет-магазин так же легко, но об этом я расскажу в другом видео. Первая часть об импорте данных (обновление цен) о товарах

Базовые настройки компонента импорта товаров в Virtuemart 2

Данное видео предназначено для ознакомления с базовыми настройками компонента Импорт / экспорт товаров из Excel в Virtuemart 2.

Создание дополнительного поля в Virtuemart в разделе информации о товаре.

Автор: Всеволод Чупрыгин. Статья: Описание: В данном видео показан весь процесс создания нового дополнительного поля в админке магазина Virtuemart, и вывод информации этого поля в карточке товара.

Видеоурок по импорту товаров VirtueMart

В видео показано как работать с приложений csvimproved для virtuemart и Joomla 2,5 Приложения может импортировать как категорий и товар. так и другие функций, Настраиваем импорт категорий и товаров в интернет магазин Также смотрите еще Видео на моем канале много интересных и не только. Комментируйте и оставляйте пожелания какое видео вы бы хотели чтоб я записал. Незабываем подписываться и ставить лайки. С уважением ваш MSwarsmit

Импорт значений Настраиваемых полей VirtueMart 2 из Excel

Посмотрев данное видео, Вы узнаете, как правильно импортировать значения Настраиваемых полей (не влияющих на цену) Virtuemart 2 из Excel с помощью компонента Импорт / экспорт товаров из Excel в Virtuemart 2. - ссылка на компонент

Importar archivo en Virtuemart 2.0 por medio del componente CSVI 4.3

Tutorial sobre el proceso para importar productos en Virtuemart 2.0 usando para ello la extension CSVI 4.3

Csvi virtuemart 2 инструкция - универсальные бланки

Импорт и экспорт товаров в virtuemart 2 с помощью компонента


И полюбоваться размещенными категориями; чтоб узреть категории на веб-сайте - не забудьте сделать в меню соответственный пункт. На веб-сайте разраба и также на остальных веб-сайтах с мануалами есть последующие поля, что таковых полей нет в самом интерфейсе CSVI в бэкэнде, нужные для работы с child products и custom fields в Virtuemart attribute custom_attribute attributes attribute_values; неувязка заключается в том. К огорчению, не представляется вероятным представить здесь исчерпающее управление, очевидно, указания которого подступали бы заранее в любом случае, под всякую выгрузку - чрезвычайно почти все, или приобретенного другим методом, средством некоей посторонней обработки экспортированного, зависит от содержания вашего csv - файла. Сейчас нам с вами предстоит импортировать также и продукты. Как я блин могу работать с дочерними продуктами, ежели не могу верно импортировать ввиду данной нестыковки. Пристально ознакомьтесь с файлом. Далее; в Import option тут сходу перебегаем на вкладку Fields в File разве что сможете поменять Collect debug information, где добавляем skip и сategory_name откройте скриншот в новейшей вкладке, чтоб увеличить: перебегаем в Source options и в конце концов избираем на твердом диске собственного компа наш csv - файл. Для импорта, который включает в себя информацию о товарах. Category_name наименование категории; category_path путь категории, нужно поначалу указывать наименование родительской категории, Childcat, просто продублируйте наименование категории; file_url изображение категории; описание категории, к примеру Parentcat, ежели нет падкатегории, наименование подкатегории, потом через, ежели находятся подкатегории. Замечательно, мы с вами уже полностью можем перейти. Нашей задачей является импорт вышеприведенной инфы в базу данных веб магазина. Укажите характеристики импорта изображений. Допустим, сделанный на базе, мы желаем импортировать информацию о товарах в веб магазин. Примечание: приведены команды для работы в Linux, либо хоть каким иным методом, но вы просто сможете достигнуть аналогичного результата и в Windows - обратившись, скажем. Ежели необходимо загрузить изображения для категорий, перейдите во вкладку. И задайте путь к директории с изображениями. Поступим последующим образом: я выкладываю тут csv - файл уже в юникоде, на базе которого производились тщательно описанные ниже действия; следуя легким указаниям - вы просто добьетесь фуррора, забираем, импортировав и опубликовав при помощи. И создаем шаблон импорта товаров: столкнулся со последующей неувязкой. Полное описание формата файла описано тут. Для каждого продукта мы имеем: item name наименование товара; price цена; description описание; image изображение; category категория; subcategory подкатегория. И - начать нам придется с конфигурации шифровки csv - файла на юникод; в том случае, ежели шифровка вначале иная.

Csvi virtuemart 2 инструкция

Csvi virtuemart 2 инструкция

Группа: Пользователь
Сообщений: 14
Регистрация: 01.05.2014
Пользователь №: 17702
Спасибо сказали: 2 раз(а)

csvi virtuemart 2 инструкцию

Автоматический импорт, экспорт и обновление товаров из прайс-листа в VirtueMart 2 - Site on!

Автоматический импорт, экспорт и обновление товаров из прайс-листа в VirtueMart 2

30.08.2013 14:37:37 Олег :

Спасибо, полезно.
Один вопрос, вернее два больших вопроса:
1) как обстоит дело с импортом настраиваемых полей?
2) Импорт дочерних товаров, делали?

30.08.2013 15:04:25 Сергей отвечает:

Пока что не было необходимости в импорте настраиваемых полей и дочерних товаров, но думаю что там ничего сложного. Для импорта настраиваемых полей, судя по всему, нужно использовать поля:
product_sku
custom_title
custom_value
custom_price
custom_param
А для дочерних товаров использовать: product_sku вместе с product_parent_sku, а дальше по аналогии с обычным импортом.

04.09.2013 17:27:29 Олег отвечает:

Ясно, спасибо, попробую реализовать. Просто я читал где-то на форумах, что импорт/экспорт настраиваемых полей возможен только в ПРО версии CSVI

04.09.2013 21:52:51 Сергей отвечает:

На официальном сайте написано, что обе версии поддерживают настраиваемые поля. Скорей всего просто раньше было иначе, а сейчас убрали это ограничение.

05.09.2013 16:58:09 Олег отвечает:

Спасибо, Сергей. Не додумался сходить на родной сайт :)

09.12.2013 16:25:22 Дмитрий отвечает:

Доброго времени суток! Подскажите, custom_param чем заполнять? если value это значение титла? Я уже все облазил, на оф сайте не понятно((( что значит "custom_value This must always be param.".

15.09.2013 15:31:13 Сергей :

Забыл написать в статье, что формат ячеек обязательно должен быть "общий", везде! Если вы на столбце с ценой поставите (оставите) "числовой" или "денежный", то могут возникнуть непредвиденные проблемы.
Например, из-за числового формата у меня импортировалась только первая цифра из цены, если цена была четырёхзначным числом.

18.10.2013 14:42:31 Роман :

Спасибо за статью, можно поподробнее про импорт настраиваемых полей.
мне нужно в товаре указывать объем в миллилитрах,как настроить поле в VirtueMart 2 и как назвать столбец для импорта в csv?

18.10.2013 16:35:41 Сергей отвечает:

Здравствуйте. Вот официальная инструкция по этому поводу:
http://www.csvimproved.com/csvi-documentation/tutorials/778-custom-fields-import-and-export
Могу написать отдельную статью на эту тему, но не могу обещать как скоро. много работы, реже писать стал.

20.10.2013 13:06:57 Роман отвечает:

Сергей, спасибо. Я уже разобрался, почитал материалы по теме и в общем дошло: в столбец custom_title пишу название настраиваемого поля (объем, вес и т.д.), в столбик custom_value циферки. Понимаю что для кого то это просто, но для меня открытие.

09.12.2013 16:35:23 Дмитрий отвечает:

Вот я как Вы делал, поле в товарах добавилось а значения нет(((, если с custom_param то ошибки на сайте на пол листа)). Что не так не пойму((

29.10.2013 12:30:22 Amrel :

Помогите пожалуйста!
Имеется: VirtueMart 2.0.18a и CSVI Free 5.11.
С экспортом проблем нет, при импорте зависает на:

Пробовал устанавливать разные версии CSVI экспериментировал с файлами результат один и тот же. Даже только что импортированный файл при экспорте зависает.
Так же если при Импорте/экспорте удаляю добавленные поля возникает ошибка 500 ( [name, type, prefix]: export, HTML, csviView)

Помогите пожалуйста сделать импорт.

05.11.2013 15:11:43 Amrel: отвечает:

05.11.2013 15:33:48 Сергей отвечает:

Здравствуйте. У меня подобных проблем не было. Если в прайсе больше 1000 товаров, то, возможно, скрипту не хватает времени.

14.11.2013 18:11:35 Евгений :

Спасите, При импорте товаров все Русские символы до начала английский просто обрезает, пример Лампа светодиодная LED 35w белая >>> после импорта выглядит так LED 35w белая ( думал в количестве знаков сначала, нет проверил только до начала символа или англ знака русский обрезает_ Что это может быть? кто сталкивался?

22.11.2013 11:20:38 Сергей отвечает:

Здравствуйте. Я, вроде бы, не сталкивался. Вы всё по моей статье делали? В UTF-8 перекодировали?

22.11.2013 09:55:18 DIN :

Подскажите пожалуйста как настроить файл импорта товаров с настраиваемыми полями и контролем остатков?
Например ИМ одежды, один товар в 4 цветах и 4 размеров (для контроля остатков в настраиваемые поля создал плагин «Stockable Variants Plugin», в этом случае получается что к одному товару приходится создавать 16 дочерних товаров и указать их количество, чтобы отобразить все комбинации товара.
Как упростить такую задачу? В ручную создавать необходимое количество дочерних товаров в админке или переписывать поле дочерних товаро и их количество на складе во всем файле импорта по каждому товару (если файл поставщика содержит только общее количество товара. - долгая процедура.
Подскажите как упростить такую задачу? Может есть внятная инструкция? Может есть софт упрощающий такую задачу?
Заранее благодарен.

24.12.2013 13:54:03 Артур :

Полезная статья.
Почти все получилось.
Не получается только установить значение настраиваемого поля
Помогите кто разбирался
делаю следующим образом:
------
custom_title,custom_value,custom_param
Родитель списка параметров

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

01.01.2014 15:26:42 Борис отвечает:

Счастья вам и вашим посетителям!
Сергей, для синхронизации цен и остатков с 1с Управление Торговлей это оптимальное расширение?

01.01.2014 21:49:36 Сергей отвечает:

С Новым годом. ) К сожалению, я не видел оптимального расширения для синхронизация 1С и Virtuemart. Если нужна синхронизация с 1С я бы сильно задумался, стоит ли делать магазин на Вирте.

03.01.2014 07:22:07 Борис отвечает:

А разве экспорт-импорт через тот же SCVI или PHPMyadmin не позволит закачать/обновить остатки, цены и всё что нужно?

03.01.2014 09:19:39 Сергей отвечает:

Позволит, но что делать если товаров 10 000 и более. Многим нужна полная синхронизация как минимум раз в день. Каждый раз формировать прайс-лист, импортировать его. Я уже не говорю о том, что импорт 12 000 товаров через CSVI занимает 11 минут, многие хостинги даже не позволят его сделать.

Поэтому слово "оптимально" - точно нет. Возможно - да.

10.01.2014 18:25:44 Борис отвечает:

Оптимально в этом случае(около 50000 товаров) будет Битрикс Управление сайтом?

10.01.2014 21:39:22 Сергей отвечает:

К сожалению, кроме того, что это самая популярная платная CMS, о 1С Битрикс я мало знаю.

На форумах пишут, если нужна синхронизация с 1С, как варианты:
HostCMS
OpenCart

Что лучше выбрать, я не знаю, для себя я пока не решил проблему синхронизации с 1С, поэтому если у вас появится интересная информация, с удовольствием почитаю.

03.03.2014 19:03:47 Даниил :

Доброго времени суток, спасибо за полезную информацию.
Очень интересует вопрос, как приписать товар сразу к нескольким категориям.
Самостоятельно разобраться не смог.

04.05.2014 22:48:23 Александр :

"Далее вы должны привести свой прайс-лист к такой структуре"
КАК?
Обычный прайс всегда выглядит так:
Артикул Наименование цена Гарантия
1234 Процессор 12$ 12мес
НО! категории имееют такой вид:
<пусто><Название категории><пусто><пусто>
Получается вот так:
<пусто><Процессоры><пусто><пусто>
1234 Процессор 12$ 12мес

05.05.2014 08:59:16 Сергей отвечает:

Можете попробовать использовать в прайс-листе id категорий из Virtuemart, как на первом изображении.

14.05.2014 06:25:29 Юрий Йосифович отвечает:

Столкнулся с этой же проблемой, что и Александр - прайс на 5000 позиций, из них 4 категории первого уровня, около 30 категорий второго уровня и около 230 категорий третьего уровня.

В прайсе это выглядит так:
поле 1 поле 2 поле 3 поле 5
Категория первого уровня
Подкатегория категории первого уровня
Первая подкатегория категории второго уровня
артикул товар цена цена
артикул товар цена цена
-----------------------
артикул товар цена цена
Вторая подкатегория категории второго уровня
.
.
.

Оптимального решения данного вопроса обработки прайсов найти не получилось. Вручную делать - достаточно долго. Возможно есть какие-то навыки работы с прайсами в экселе - можете наглядно наглядно показать как работать с прайсом в котором нужно присвоить категории товарам?

Ну и еще один вопрос по поводу импорта CSVI. Допустим делать будем сайт на 3 языках, допустим мы перевели на нужные языки заголовки товаров и описания.

Возможно ли импортировать товар (категории) на трех языках одновременно? Какие поля отвечают за принадлежность к определенному языку?

Еще один вопрос в этом же направлении - допустим товар продается по 100штук. При добавлении товара в Virtuemart можно задать кратность товара.

Но вот какое поле отвечает за эту кратность при импорте через CSVI - пробовал экспортировать все поля товара - но увы, нигде число 100 (в моем случае) не проскакивало. Вывод либо я что-то пропустил, либо импортировать данную настройку не является возможным.

Что касается многоязычности товаров - то в данный момент находил множество информации по решению данной проблемы путем прямого экспорта с базы данных, потом перевода и импорта обратно. Если через CSVI не возможно импортировать сразу информацию на нескольких языках - то остается только вариант редактирования базы данных.

14.05.2014 09:49:48 Сергей отвечает:

Язык, если мне не изменяет память: вкладка Options и там выбираем Language. Сомневаюсь, что можно одновременно, нужен отдельный прайс для каждого языка.

Кратностью не пользовался в VirtueMart.

24.12.2014 22:23:29 george007ua :

Финиш. и сколько ж это надо было выпить что бы соорудить такое недоразумение. Я пока в нем раздуплился трех мышек жизни лишил. Единственное преимущество этого компонента - это его бесплатность. а во всем остальном - ппц в общем

13.01.2015 20:54:26 Алексей :

Добрый день.
Подскажите,кто-то разобрался как создать многоуровневые категории? Создать одну категорию можно через category_path, но вот как создать подкатегории вопрос-пишет ,что не поддерживает эти поля

27.07.2015 09:00:59 Леха отвечает:

Нужно просто полностью удалить столбец category_name, а в category_path создаете (напр. бытовая техника/пылесосы), вот пылесосы и будут подкатегорией.

29.05.2015 23:25:58 Тимофей :

Вопрос а для юмлы 3 есть аналог описанного компонента ?

30.05.2015 12:18:08 Сергей отвечает:

На счёт аналога не знаю, но есть этот же компонент. Который работает с Joomla 3 и VirtueMart 3. Но пока что есть только платная версия, стоит 59.95 евро.

20.08.2015 12:22:24 К :

В варианте изменения цен. Как работает программа,если не находит артикул? Может ли программа выдать отчет, какие цены изменила,как нет.

20.08.2015 21:35:44 Сергей отвечает:

Здравствуйте. Да, компонент показывает какие цены изменил, а какие нет.

26.09.2015 15:40:47 Елена :

Спасибо за статью!
Подскажите пожалуйста,как добавить в импорт pricewithouttax или salesprice поля. В экспорте есть, в импорте нет.

02.05.2016 12:55:38 Роман отвечает:

joomla 3.5.1 - virtue mart 3. CSVI 6.5.5.
Все делаю по инструкции - нажим начать импорт, вроде импортировалось, но В МАГАЗИНЕ файлов нет, уже истыкал всё не могу понять куда товары заливаются и заливаются ли вообще..

Подписка по Email

Получайте уникальные уроки о создании, продвижении и заработке на сайте первыми! Пора опережать конкурентов и экономить своё время.

Использую для работы

CSV Improved

Рассмотрим в этой небольшой статье процедуру настройки импорта в VirtueMart из csv-файла посредством замечательного компонента CSV Improved (free версия).

К сожалению, не представляется возможным представить здесь исчерпывающее руководство, указания которого подходили бы заведомо в любом случае, под любую выгрузку - очень многое, разумеется, зависит от содержания вашего csv-файла, посредством некоей сторонней обработки экспортированного из 1С, либо полученного иным способом. Поступим следующим образом: я выкладываю здесь csv-файл (уже в юникоде, забираем ), на основе которого производились подробно описанные ниже действия; следуя несложным указаниям - вы легко добьетесь успеха, импортировав и опубликовав при помощи CSV Improved категории и товары в VirtueMart ; а уже на основе багажа проделанных манипуляций - без особого труда (хотелось бы надеяться) сумеете подогнать шаблоны под свою конфигурацию.

И - начать нам придется с изменения кодировки csv-файла на юникод; в том случае, если кодировка изначально иная. Примечание: приведены команды для работы в Linux, но вы легко сумеете добиться аналогичного результата и в Windows - обратившись, скажем, к Notepad++ .

Кодировку файла узнаем примерно так:


Либо поступаем вот так:

Ну, или любым другим способом. Предположим, у вас там изначально, как нередко бывает - Windows-1251; в этом случае:

Итак, устанавливаем стандартными средствами нашей Joomla 2.5 - по порядку - следующие расширения (указанные версии актуальны на момент написания статьи): com_virtuemart.2.0.16.zip. com_virtuemart.2.0.16_ext_aio.zip. com_virtuemart_ru-RU.zip (языковой пакет), com_csvi_4.5_free.zip .

Открываем "Компоненты" -> "VirtueMart" -> "Магазин" -> "Магазин". вводим название интернет-магазина и название компании, и выбираем валюту, в данном случае "Russian ruble". Ок, сохранить.

Далее; "Компоненты" -> "CSVI" - "Process":

Manual import/export -> Import - VirtueMart - Category Import и жмем Go.

Далее; в "Import option" здесь сразу переходим на вкладку "Fields" (в "File" разве что можете сменить "Collect debug information" на "да"), где добавляем "skip" и "сategory_name" (откройте скриншот в новой вкладке, чтобы увеличить):

В "Options" - "Language" и "Translated language" меняем, соответственно, с английского на русский:

Жмем "Apple" и далее "Save as new", присваиваем заголовок, скажем, Import Categories (сохраняем на будущее как шаблон):

Переходим в "Source options" и наконец выбираем на жестком диске своего компьютера наш csv-файл. Жмем Process.

Получилось? Замечательно, мы с вами уже вполне можем перейти в VirtueMart и полюбоваться опубликованными категориями; чтобы увидеть категории на сайте - не забудьте создать в меню соответствующий пункт.

Ок, это было самое несложное. Теперь нам с вами предстоит импортировать также и товары. возвращаемся в CSV Improved и создаем шаблон импорта товаров:

Manual import/export -> Import - VirtueMart - Product import - Go. Вкладка "File" будет выглядеть у нас теперь следующим образом:

"Fields"; смотрите внимательно (откройте скриншот в новой вкладке, чтобы увеличить):

На вкладке "Options" не забываем изменить "Language" - "Russian":

Все; снова "Apple" и "Save as new", обзываем шаблон, скажем, Import products .
Снова "Source option", снова выбираем на жестком диске своего компьютера csv-файл. Process.

В результате - убедитесь! - получаем все товары опубликованными в интернет-магазине VirtueMart .

13 комментарии

Среда, 30 июля 2014 09:45

Столкнулся со следующей проблемой. На сайте разработчика и также на других сайтах с мануалами есть следующие поля, необходимые для работы с child products и custom fields в Virtuemart (attribute custom_attribute attributes attribute_values
). Проблема заключается в том, что таких полей нет в самом интерфейсе CSVI в бэкэнде. Как я блин могу работать с дочерними товарами, если не могу правильно импортировать ввиду данной нестыковки. Или эти поля переименовали в новой версии программы? Пожалуйста помогите, уже потратил 2 дня времени, нужно запускать магазин. Спасибо

  • Вторник, 17 сентября 2013 21:48

    Все сделал ,все получилось. Только где папка с самими изображениями?

  • Четверг, 30 мая 2013 06:51

    Видите ли, в чем дело. Задавая этот вопрос, вы совершаете характерную для пользователя проприетарной системы Windows ошибку. Как мне кажется, совершаете. Мне неизвестно, допускает ли CSVI на данный момент решение поставленной вами проблемы; время идет, и я занимался этим расширением уже достаточно давно. Но одно несомненно - мы с вами сейчас говорим о свободном программном обеспечении, распространяемом под эгидой GNU/GPL v3 licensed. Это означает следующее - никто и ничто не мешает вашему разработчику дописать, переписать либо даже сделать с нуля код, который будет решать поставленные вами задачи; если точка зрения разработчика иная - смените разработчика, только и всего.

  • Четверг, 30 мая 2013 04:03

    Разработчик сайта утверждает, что с помощью данного скрипта он не может извлечь и обработать из файла csv дополнительные опциональные поля. Задача такая: нужно задать в каких единицах измеряется данный товар - в штуках или вес в граммах. Думал, что можем задать для этого параметр (столбец) в файле csv. Действительно ли этого сделать нельзя с CSVI? Какие есть альтернативы (желательно бесплатные)?

  • Пятница, 19 апреля 2013 12:30

    Возьми Интер-прайс и импортируй прямо в экселе! Софт платный, но за недельную демку сможешь все импортнуть! Сайт программы http://bitforce.ru

  • Суббота, 06 апреля 2013 17:55

    Уже теплее.
    Да, варианты такой проблемы были; правда, у нас было несколько иначе - цена товара после импорта отображалась только для авторизованных пользователей. Решение этой проблемы - на второй странице статьи о настройке CSVI, по ссылке выше (несложный SQL-запрос).
    Помню, что на родном форуме VirtueMart (форум именно VM, не CSVI) обсуждение проблем такого рода занимает немалое место, взгляните там. Помнится, девелоперы обещали это поправить, как обычно, "в следующей версии". посмотрите. Советовать не берусь - все ведь меняется, и версии ПО в том числе, да и входные данные у вас иные.

  • Суббота, 06 апреля 2013 12:16

    Спасибо. разобрался
    Дело было в неправильной настройке вкладки "файл" при выборе "да" и "нет".
    Однако столкнулся с другой проблемой
    После импорта - товар не отображается, нужно выбрать товару группу пользователей, для которых данный товар будет виден. У меня таких пользователей 4.
    Может быть Вы сталкивались с таким случаем?
    Буду признателен за помощь

  • Четверг, 04 апреля 2013 17:48

    Да что же мне вам подсказать то. если погуглите по фразе 'csvi error 500' - в самом верху, первой будет ссылка на страничку проекта CSVI с подробным описанием данной ошибки. Ну и плюс еще масса ссылок с альтернативными описаниями.

  • Четверг, 04 апреля 2013 16:28

    Может подскажете.
    При импорте товара пишет 500 ошибка
    virtuemart 2.20 csvi 4.5.4 free

  • Четверг, 28 марта 2013 08:26

    to Dimasss: Просто выберите на жестком диске своего компьютера csv-файл; как бы там ни называлась кнопка, предоставляющая эту возможность.

  • Virtuemart 2 csvi инструкция

    Virtuemart 2 csvi инструкция


    Появится окно, показанное ниже: На рисунке выше мы видим не саму таблицу, а ее структуру, т. С ошибками да, это возможно. Потому мы остановимся именно на нем. Каждая из строк — отдельный товар. А тут все легко загрузилось. Ранее я уже советовал тщательно выверять прайс-лист на предмет наличия в его полях точек с запятой и кавычек используются в разделителях. Ну это если все делать официально. Нельзя ли выложить пример файла с прайсом? Есть еще один варриант, провереный мною и не только, проверенный уже на многих инт. Или расставить столбцы в соответствии с шаблоном импорта. Сомнительное содержание не принесет тебе новых качественных знаний. У большинства товаров - несколько фото, как включить их в загрузку? Попытался сделать все так же как и написано включая кодировку. но вместо русского текста все равно пустота. Надо расставить очерёдность полей в соответствии их очерёдностью в шаблоне таблицы. Пропадают первые буквы в кириллице, если писать на латинице, все отлично отображает, или если заключить в кавычки все название.

    Virtuemart 2 csvi инструкция

    КиберФорум - дефлектор программистов, компьютерный форум, программирование. Снисходительно мы говорим лишь virtuemart 2 csvi инструкция детище. Virtuemart 2 csvi инструкция ли поставить пример файла с прайсом. У virtuemart 2 csvi инструкция сверху идет скрин, где все дэвида в матери как у меня, а потом всего то же самое большинство, а полей virtuemart 2 csvi инструкция за написание статьи. Неважно обойтись и без них, но ведь мы можем все привезти на совесть. Видать огромное автору за статью. У меня есть функция покупателей для предоставления скидки, может.

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

    Импорт и экспорт товаров в virtuemart 2 с помощью компонента CSVI

    Импорт и экспорт товаров в virtuemart 2 с помощью компонента CSVI

    Широкие возможности и наличие бесплатной версии делают компонент CSVI самым популярным решением для импорта и экспорта товаров в virtuemart 2.

    Можно, конечно, загружать весь товар вручную, использовать мультизагрузку изображений товаров. но если товаров много и нужно часто обновлять цены, то лучше один раз настроить импорт - это сэкономит много времени в дальнейшем. Так же прайсы от поставщиков часто идут в виде готового excel файла, что тоже облегчает работу.

    Установка CSVI

    Для начала установим и русифицируем бесплатную версию CSVI.

    CSVI - скачиваем последнюю версию компонента. В статье рассматривается CSVI 5.11.

    РУСИФИКАТОР - разархивируем файл и копируем файлы в папку administrator/language/ru-RU.

    Компонент устанавливается стандартно через менеджер расширений. Для завершения установки нажимаем на большую оранжевую кнопку ??

    Так же нужно скачать и установить бесплатный офисный пакет OpenOffice. Он будет необходим для правильной конвертации excel файлов в формат .csv.

    Импорт категорий

    Сначала импортируем все категории. Для этого перейдем к настройкам компонента (Компоненты->CSVI) и зайдем в Запуск импорта/экспорта .

    В области Ручной импорт/экспорт выбираем Импорт-Virtuemart-Импорт категорий и нажимаем кнопку Начать.

    Настроим Опции импорта. Ниже перечислены настройки, которые необходимо изменить.

    • Автоопределение разделителей - Нет
    • Разделитель полей - ^
    • Обертка текста -

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

    Поочередно выбираем в выпадающем списке следующие значения и нажимаем на плюс:

    • category_name (Имя категории)
    • category_path (Имя родительской категории. Это значение необходимо если у вас присутствуют вложенные категории.)
    • file_url (Имя картинки категории)
    • category_description (Описание категории)

    • Язык - Russian
    • Языки переводов - Russian

    Здесь можно все значения отставить по умолчанию.

    Расположение изображений категорий - images/stories/virtuemart/category/

    В эту папку нужно скопировать все изображения категорий, приготовленные заранее.

    Оставляем все настройки по умолчанию.

    Осталось только подготовить файл для импорта. Допустим файл создан в Excel. Открываем его в OpenOffice и пересохраняем в формате .csv. В поле Тип файла выбираем Текст CSV. активируем опцию Изменение настроек фильтра и нажимаем Сохранить.

    В появившемся окне выбираем Использовать текущий формат .

    Изменяем параметры и нажимаем Ок.

    • Кодировка - Юникод (UTF-8)
    • Разделитель поля - ^
    • Разделитель текста -

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

    Теперь в области Источники импорта выбираем наш файл и нажимаем в правом верхнем углу кнопку Запуск импорта/экспорта .

    Осталось только сохранить данный шаблон, чтобы каждый раз заново не устанавливать настройки. Для этого в области Выберите шаблон для импорта/экспорта нажимаем Сохранить как новый задаем имя и сохраняем. В следующий раз можно будет просто выбрать нужный шаблон из списка и загрузить его.

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

    Импорт товаров аналогичен импорту категорий. В области Ручной импорт/экспорт выбираем Импорт продуктов.

    Настроим опции импорта.

    Настройки те же, что и при импорте категорий.

    Так же как и при импорте категорий добавляем нужные поля. Я выбрал следующие:

    • product_sku - Артикул продукта
    • category_path - Имя категории товара
    • manufacturer_name - Название производителя
    • product_name- Название товара
    • product_price - Цена товара
    • product_s_desc - Краткое описание товара
    • product_desc - Подробное описание товара
    • file_url - Имя файла изображения
    • published - Параметр, который показывает опубликован ли товар

    Изменяем только Язык - Russian

    В данной вкладке будет полезно указать размеры миниатюр для картинок товара.

    Автоматически создавать изображения-превью - Да и выбираем нужные размеры изображений.

    Здесь указываем путь до папки, в которой хранятся изображения товаров. В эту же папку копируем заранее подготовленные картинки.

    Расположение изображений продуктов - images/stories/virtuemart/product/

    Здесь все настройки можно оставить по умолчанию.

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

    Конвертация в .csv и запуск импорта точно такой же, как и при импорте категорий. Так же будет полезно сохранить шаблона файла импорта товаров.

    Экспорт товаров

    Экспорт товаров аналогичен импорту.

    В области Ручной импорт/экспорт выбираем Экспорт-Virtuemart-Экспорт продуктов и нажимаем Начать.

    Настроим опции экспорта.

    • Имя экспортируемого файла - например, exp-prod.csv
    • Разделитель полей - ^
    • Обертка текста -

    Остальные настройки можно оставить по умолчанию.

    По аналогии с импортом выбираем поля, которые мы хотим экспортировать. Для примера я экспортирую:

    • product_sku - Артикул продукта
    • product_name - Имя товара
    • product_price - Цена товара

    • Язык - Russian
    • Экспортировать SEF URLы? - Нет

    Остальные настройки можно оставить по умолчанию, тогда будут экспортировать товары из всех категорий, всех производителей.

    Макет, E-mail, Доставка, Лимит

    Настройки в этих вкладках можно оставить по умолчанию.

    В области Настройки экспорта должно быть выбрано Скачать.

    В правом верхнем углу нажимаем Запуск импорта/экспорта и сохраняем файл на компьютер.

    • Для редактирования файла лучше использовать OpenOffice. При открытии файла указываем
    • Кодировка - Юникод (UTF-8)В параметрах разделителя выбираем Другие и указываем ^ и

    Дополнительно

    В рамках одной статьи невозможно охватить все возможности CSVI. Кроме импорта товаров и категорий можно импортировать производителей, настраиваемые поля и т.д. Так же помимо полей для импорта, которые описаны в статье, существует множество других. С полным списком и описанием каждого из полей можно ознакомиться по ссылке .

    Конечно есть альтернативы CSVI. Вот один из самых хороших, на мой взгляд, платных компонентов импорта/экспорта.

    Ну и в завершении статьи видеоурок для тех, кто не любит читать ??

    Похожие статьи :

    если товары или категории не импортируются

    1. проверьте соответствие полей в файле импорта и в настройках шаблона импорта
    2. проверьте заголовки столбцов в файле импорта
    3. сохраните файл в csv формате с помощью open ofiice, с настройками, указанными в статье
    Юрий

    Январь 31, 2014 at 15:23

    я свою проблему все-таки решил. Значит joomlу я установил автоустановкой с хостинга своего там была русская версия, но по всей видимости не до конца русифицированная в менеджере шаблонов был только english, когда поставил в менеджере шаблонов русский язык всё заиграло

    Рубен

    Апрель 7, 2014 at 23:53

    Добрый вечер. Прошу помочь разобраться с проблемой. Установил компонент, два три раза удачно импортировал товары и поменял цены. Сейчас когда питаюсь импортировать то через секунду такой ответ - Импорт закончен
    Время исполнения 0.02 минут (1 секунд).
    Что только не сделал. удалил компонент заново установил ( конечно удаляя всю информацию из базы данных)
    Пробовал и xls и csv. Помогите пожалуйста, разобраться.
    P.S. Спасибо за отличный сайт.

    Рубен

    Апрель 8, 2014 at 01:44

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

    Liova

    Апрель 10, 2014 at 16:58

    Если бы не глюки самого компонента - такого было бы ещё больше. Методом научного тыка я тоже заметил этот глюк компонента.
    Надо просто сначала поставить в список экспорта поле product_scu, а потом вставить все остальные и убрать product_scu и viruemart_product_id.
    Тогда всё, более-менее пристойно получается. Только не всегда картинки правильно импортируются. как бы этот вопрос осветить поподробнее?

    Апрель 17, 2014 at 17:01

    Здравствуйте. Хотим CSVI обновить цены, Virtuemart 2.026d, поля - product_sku, product_price.
    Даже shopper_group_name пробовали добавлять и со * и с 1 - все равно по старым товарам - цены задваиваются, получается несколько цен в админке, а на сайте - старая наименьшая.
    Что тут можно сделать?

    Апрель 18, 2014 at 11:15

    Подскажите как можно скрыть на сайте отображение название картинок CSVI загрузил и поставил пункт "Заполнить мета поля" во кладке изображения после загрузки к каждой фото появилось название. Сейчас ломаю голову как эти названия убрать CSVI обратным методом не получается убрать.

    Апрель 29, 2014 at 17:18

    Была проблема с пропадавшими русскими буквами при импорте. Если у Вас при импорте товаров пропадает русский, а английские символы и цифры остаются, то попробуйте это решение:

    требуется в /administrator/components/com_csvi/csvi.php
    добавить в начало файла
    setlocale(LC_ALL, 'ru_RU.utf8');

    Сентябрь 30, 2014 at 19:06

    Спасибо автору за поддержку и материал. Меня интересует можно ли сделать оперативный экспорт - импорт в эту же витрину посредством такого модуля. Возникла необходимость поменять шаблонное описание в карточках товара: ". Вы можете купить подшипник со склада в Москве или заказать подшипники по номеру +7. ". Rubberneck проделывал вроде такие манипуляции. Но какие здесь подводные камни могут быть.Очень интересна опция CSVI Google Base Export XML - куда это можно применить.Удачи! Так же подписываюсь на эту "горячую тему" - может кому-нибудь дам дельный совет по этому компоненту.

    Октябрь 23, 2014 at 15:57

    Проблема такого характера:
    делаю импорт настраиваемых полей (custom_value и т.д.), содержимое ячеек - список городок через

    etc. Для каждого товара свой порядок, алфавитный.
    После импорта получаю результат, что для некоторого товара порядок сохраняется, а для некоторых позиций города перемешиваются.
    Как побороть эту беду?
    Virtuemart 2, CSVI 5.15

    Октябрь 25, 2014 at 15:52

    1. На сайте настроены ЧПУ ссылки
    Импортировал категории с сайта
    Задача: немного изменить названия категорий и экспортировать на сайт
    Ссылки соответственно могут измениться, этого допустить никак нельзя
    Как изменить названия категорий и экспортировать в Virtuemart так, чтобы ЧПУ ссылки не изменились?

    2. При экспорте товаров компонент CSVI привязывается к Артикулу. К чему привязывается CSVI при экспорте категорий?

    Октябрь 29, 2014 at 15:46

    Здраствуйте, у меня вот какая проблема. Настроил всё отлично, товар импортируется по графику всё обновляется итд, но для тех товаров у которых нет фото ставится наш логотип в списке он виден, а вот когда иду на отдельный товар то его нет. Указан путь на месте где он должен быть images/stories/virtuemart/product/. Как сделать так что бы он отображался и там?

    Иван

    Ноябрь 5, 2014 at 12:41

    Вопрос по алиасам. По умолчанию CSV Improved генерирует алиасы по имени товара, но они получаются очень длинные. Как заставить его генерировать алиасы по коду товара например? Может как-то через комбинирование полей (combine)?

    Сергей

    Ноябрь 9, 2014 at 00:50

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

    Январь 7, 2015 at 18:21

    Вопрос к знатокам: из-за чего товары могут попадать в корень Каталога товаров? Проверил меню и категории, вроде все наименования правильно везде указаны. Там где были несовпадения - исправил. Это может быть из-за того, что поля product_url и slug редактировал? И если да, то какое заклинание нужно произнести, чтобы товары попали в свои категории?

    Февраль 18, 2015 at 18:04

    Подскажите, пожалуйста, можно ли с помощь CSVI организовать экспорт заказов (в CSV или XML)? Если да, то как?

    Следующие данные необходимы для каждого заказа:
    ? Идентификатор заказа (id), уникальный для каждого заказа и никогда не используемый повторно.
    ? Emailадрес покупателя (customer_email).
    Следующие данные необходимы для каждого заказанного товара:
    ? Идентификатор товара (SKU) должен быть уникален для каждого товара, никогда не изменяться и
    никогда не дублироваться в других товарах.
    ? Имя товара (name)
    ? Дата доставки (delivery_date) дата, когда товар был (или должен быть) доставлен. Если эта дата
    неизвестна или отсутствует, используйте другую дату, например дату передачи товара в службу
    доставки или дату заказа на сайте. Используйте по возможности общий формат даты например
    “20121224”.
    Опциональные поля:
    Следующие данные являются необязательными, но желательны:
    Для каждого заказа:
    ? Имя покупателя(customer_name) для обращения к пользователю по имени в письмах запросах на
    добавление отзывов.
    Для каждого товара:
    ? URL товара на вашем сайте. (url)

    Фид должен быть в CSV или XML формате. Если выбран формат CSV, убедитесь в
    правильном выборе разделителя полей, что он не появляется внутри значений полей, или что он
    экранирован (escaped/quoted). В случае предоставления фида в формате XML, он должен выглядеть
    следующим образом:
    <?xml version="1.0" encoding="UTF8" ?>
    <orders>
    <order>
    <id>O1553</id>
    <customer_name>Ivan Petrov</customer_name>
    <customer_email>ivan.petrov@mail.ru</customer_email>
    <products>
    <product>
    <sku>P42571</sku>
    <name>Samsung UN55D8000</name>
    <delivery_date>20121224</delivery_date>
    <url>http://website.com/samsungun55d8000.html </url>
    </product>
    </products>
    </order>
    </orders>

    Март 28, 2015 at 22:59

    Joomla! 2.5.21 VirtueMart 2.6.6 CSVI 5.20 платная - хочу сделать экспорт - вкладка ПОЛЯ надпись
    Before any fields can be added for export, the template must be saved by clicking on the Save As new button at the top
    то есть что экспортировать возможность выбрать отсутствует

    может где какие настройки не поставил или еще что?

    Solvedor

    Июнь 4, 2015 at 11:35

    Приветствую. При импорте в чистый магазин постоянно выдается ошибка "1054 Unknown column 'Array' in 'where clause' SQL=SELECT `virtuemart_product_id` FROM `glo0h_virtuemart_products` WHERE Array = '1' " Несколько дней уже бьюсь и не пойму, что с этим делать. ID товару же автоматом присваиваться должен. Может, знаете решение? Появляется на J3 + VM3 + CSVI Pro 5.19

    vetal

    Июль 14, 2015 at 16:41

    Этим можно експортировать товар с англ версии в ру?
    Я имею в виду с xxx_virtuemart_products_en_gb в xxx_virtuemart_products_ru_ru

    Август 12, 2015 at 21:44

    Скажите, пожалуйста, нет ли решения для следующей проблемы?
    Нужно сделать импорт большого количества товаров, 90% товаров имеют несколько изображений. При экспорте в csv в поле file_URL адреса изображений разделяются символом "|". Выглядит примерно так:

    В итоге не импортируется ни одно изображение. только когда картинка одна - проблем нет.

    Я был бы просто счастлив если бы вы помогли мне найти решение, а то руками править каждую строчку csv файла где тысячи товаров - крыша поедет.

    Март 16, 2016 at 15:20

    Здравствуйте! При импорте настраиваемых полей через CSVI значения полей загружаются на сайт не по порядку.

    К примеру, я загружаю следующую последовательность:
    - размер 38,
    - размер 39,
    - размер 40,
    - размер 41.

    А получаю следующее:
    - размер 38,
    - размер 40,
    - размер 39,
    - размер 41.

    Правка (ручная перестановка) в каждой карточке товара - не вариант.

    Как быть? Что за тонкая настройка?

    Татьяна

    Март 28, 2016 at 15:57

    При обновлении цены в админке появлялось две цены (мультипрайзес). Удалила обе цены, теперь цена обновляется правильно и не появляется вторая.
    Некоторые цены не объявлялись, разобралась - перед артикулом был пробел.
    Может, кто-нибудь знает, как без артикула провести обновление цены? У меня в магазине его нет. Пробовала экспортировать - не получается.