Импорт/Экспорт товаров Virtuemart 2/3 с помощью CSVI 5/7.1.0 Pro

csvi-import-virtuemart2

Многие рано или поздно сталкиваются с задачей экспорта и импорта товаров в Virtuemart. Не знаю почему, но разработчики магазина посчитали, что можно обойтись и без этой возможности по-умолчанию, но мне кажется они здорово ошиблись. В этой статье, я постараюсь максимально подробно разобрать все возможности компонента CSVI, который и станет незаменимым инструментом для выгрузки и загрузки товаров в Virtuemart 2/3.

CSVI 5.19 Pro (прямая ссылка) — актуальность 24.01.2015

CSVI 6.1.2 Pro (прямая ссылка) — актуальность 13.12.2015

CSVI 6.5.4 Pro (прямая ссылка) + патч — актуальность 16.05.2016

CSVI 7.1.0 Pro (прямая ссылка) + патч — актуальность 1.10.2017

Создание шаблона для импорта товаров

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

Далее под заголовком «Настройки» выставляем следующие значения:

Импорт → Virtuemart → Импорт товаров и нажимаем на кнопку «Старт».

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

Основные настройки шаблона

Первым делом убираем галочку «Авто-определение разделителей». В поле «Разделитель полей» указываем «<», а в поле «Текстовый разделитель» «>». На самом деле, особо не важно, какие разделители Вы здесь укажите, важно, что бы подобные символы не встречались в названиях товаров и их характеристиках, категориях и т.д.

settings-fileТеперь, когда мы произвели основные настройки нашего шаблона, переходим к основной части формирования шаблона экспорта, а именно на вкладку «Поля».

Добавление полей импорта в шаблон

На этой вкладке нам необходимо выбрать и добавить все необходимые поля для загрузки данных. Поскольку они на английском языке и не всегда понятны обычным пользователям Virtuemart, ниже я расшифровал значение каждого поля:

Расшифровка полей

Теперь, когда мы знаем значениях всех полей, мы можем поочередно добавлять эти поля в наш шаблон. Для этого, в выпадающем списке выбираете поле и нажимаете на «+». У меня получился вот такой набор импортируемых полей:

fileds

Параметры экспорта

После этого, переходим на следующею вкладку «Параметры». Здесь мы должны выбрать язык, установить галочку «Добавлять категории» — это нужно для того, что бы в случае отсутствия на сайте категории, она была создана автоматически.

parametrs

Настройка загрузки создания миниатюр изображений

На вкладке «Изображения» есть множество настроек загрузки и создания миниатюр. Разберем наиболее важные.
Обрабатывать изображения — включение данной опции позволяет производить импорт картинок. То есть если эта опция выключена, а сами картинки добавлены в нашем CSV файле, то они всё равно не загрузятся на сайт.

settings-images

Сохранить оригинальный файл — я бы рекомендовал выставить значение «Да», так как, по-умолчанию если изображение загружено, его оригинал удаляется. То есть например, вы загрузили товары, потом увидели, что у Вас есть какая-то ошибка (например перепутали поля), решаете удалить все товары и выполнить импорт заново, а картинок уже нет, придется заливать повторно. Удобнее оставлять оригиналы, а удалить их можно самостоятельно при необходимости.

Уменьшить большие изображения — эта опция актуально для тех, кто по не понятной причине любит заливать картинки с разрешением более 1000px в ширину, подобные изображения в удобном виде смогут увидеть только пользователи с широкоформатным экраном, в эру планшетов и смартфонов — это выглядит крайне убого. Так, что если Ваши картинки довольно большие, лучше уменьшить их размер, например до 800px в ширину.setting-thumb

Watermark — позволяет наложить водяной знак на изображения, очень полезная функция для защиты своих изображений.

Автоматическое создание миниатюр — здесь я думаю всё понятно, опция очень полезная. Также в этом разделе Вы можете настроить ширину и высоту создаваемых миниатюр и формат, в котором будет создаваться миниатюра.

Настройки путей до изображений

Что бы к нашим товарам добавлялись изображения, эти изображения нам необходимо поместить в папку на сервере (FTP). Эту папку Вы можете самостоятельно указать во вкладке «Путь» или использовать предложенный путь по умолчанию:

path

То есть в данном случае именно в эту папку необходимо будет поместить изображения перед началом импорта. А в самой колонке file_url указать только её название с расширением, например: 1.jpg

Лимиты на выполнение импорта

Каждый хостинг-провайдер ограничивает потребляемые Вашим сайтом ресурсы. Иногда бывает так, что хостинг выделяет 128 мегабайт оперативной памяти, но ставит ограничение на 32 мегабайта. То есть дает Вам возможность самостоятельно изменить это ограничение при необходимости. Именно по этому, иногда можно переопределить системные параметры.

limits

Давайте так: чем больше эти значения, тем файлы большего размера получится экспортировать за один заход. Но как правило, почти на каждом хостинге приходится заливать частями по 1000 товаров за 1 раз.

Сохранение шаблона

Всё, что осталось — это сохранить наш шаблон нажатием на кнопку «Сохранить как новый», даём название шаблону, например «Импорт товаров» и можно приступать к импорту, хотя нет, у нас пока нет файла для импорта….

Подготовка импортируемого файла

У нашего файла, который Мы будем импортировать в магазин, будет несколько особенностей:

  • Кодировка UTF-8
  • Нестандартные разделители полей и текста

Все эти два обстоятельства никак не должны повлиять на удобство работы с прайс-листом, разве, что для работы с ним Вам необходимо будет скачать OpenOffice (бесплатная альтернатива MS Excel). Скачали? Устанавливайте и открывайте приложение Calc.

Далее скачивайте вот этот файл: import

Нажимаем в программе Calc: Файл → Открыть → Выбираете файл import.csv → Откроется окошко, которое заполняем следующим образом:

calc

И нажимаем кнопку «Ок». Далее Вам откроется типичный Excel документ, который как я считаю, особых комментариев не требует. Заполняйте его своими данными или по аналогии добавляйте колонки для импорта и других характеристик товара, например «Описание», «Габариты» и т.д и т.п.

Важно!

Файл необходимо обязательно сохранять в кодировке UTF-8 и разделителями < и >. Для этого, выбираем: Файл → Сохранить как → Выбираем CSV и ставим галочку «Изменять настройки фильтра» → Далее указываем кодировку UTF-8 и разделитель поля < и разделить текста >. Когда вы ставите данные разделители полей и текста, использовать данные символы в названиях, описания и т.д — нельзя. Ну или как многие писали, лучше использовать ^ и ~. В этом случае в настройках компонента смените разделители тоже.

save-csv

Долгожданный импорт файла в магазин

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

Экспортирование товаров Virtuemart 2/3

Я уверен, если у Вас получилось сделать импорт товаров по этой инструкции, сделать экспорт товаров не составит для Вас труда. Единственное, что при экспорте правильно указывайте язык Вашего магазина.


Комментариев: 134 на Импорт/Экспорт товаров Virtuemart 2/3 с помощью CSVI 5/7.1.0 Pro

Добрый день! ваша статья мне очень помогла. Но одна проблема: импорт делаю из Joomshopping, выборочными столбцами из таблицы, то есть обновляю в вирте только некоторые данные. Импорт происходит успешно, во всяком случае так пишется, но по факту в продукты ничего не добавляется, как были пустые поля, так и остаются, хотя все ОК, согласно данным модуля. В чем может быть проблема, можете ли вы помочь?

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

В CSVI есть кнопка Анализировать — подставьте свой файл с импортом и он укажет ошибки которые возможно вы допустили при составлении csvi файла

а как узнать о детально о импорте пользовательских полей ?
с типом поля»строка» , везде написано по немногу и совсем не понятно, а я хочу в пользовательские поля добавить характеристики товара и совсем не чего не получается, заранее спасибо

Ну смотрите!
Пользовательские поля в версии CSVI Pro отображаются точно также как и остальные поля вида product_name. То есть Вы создаёте поле настраиваемое поле, например: «Диагональ». После этого в списке доступных полей выбираете созданное поле «Диагональ». Ну и заполняете значения. Всё элементарно, никаких сложностей.

Возможно Вам будет интересна моя статья по настраиваемым полям и организации фильтрации с их помощью.

http://vmjoomla.ru/fil-tratsiya-tovarov-v-virtuemart-2/

всем привет. не импортируется поле product_desc. все остальное идет хорошо. из-за чего может не вставлять описание товара? пробовал и на английском и на русском описание

А есть версия 5.21 pro?
а то в 5.19 не получается корректно импортировать настраиваемые поля для плагина.
на vm2.6 все получалось, но после обновления до 3.0.6 возникли проблемы. на оф форуме вроде как пишут что в версии 5.21 эта проблема решена.
Спасибо

Проблема с импортом значений в настраиваемые поля. Использую плагин фильтрации от myext.eu
В итоге: Например, 10 товаров имеют один и тот же параметр (param1), после импорта получаем:
1ый товар — param1
2ой товар — param1,param1
3ий товар — param1,param1,param1
…..
10ый товар — param1,param1,param1,param1,param1,param1,param1,param1,param1,param1

J3.4.1 Правда VM3.0.6.4, пока руки не доходят, но обязательно обновлю до 3.0.8
В версии VM2.6 все импортировал нормально.
С полями в шаблоне импорта так же все нормально (product_sku, custom_title, custom_value, custom_param)

Зачем так извращаться-то?
Обновите список доступных полей для импорта/экспорта. Для каждого настраиваемого поля создаётся поле в CSVI. То есть не надо морочиться с custom_title, custom_value, custom_param.

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

Здравствуйте. А можно по подробнее про «Для каждого настраиваемого поля создаётся поле в CSVI»? Где и как их можно создавать?
Можно ли вообще несколько настраиваемых полей virtuemart`a экспортировать в csv, так чтобы они были в своих столбцах, т.е. раздельно?

Добрый день.

не работает. помогите.
Нажимаю запуск и переходит на страницу прогресса и все, ни чего не происходит, прогресс типа бегает. Если нажать импорт, то error token, если отмена, то пишет что никаких данных не прочитано.

Хорошая статья, спасибо!
Но, позволю себе внести предложение: использовать в качестве разделителей не , а что-нибудь другое, например ^ и ~
и вот почему: я оставил в скачанном шаблоне csv файла предложенные разделители, и получил в итоге кашу… потому, что в поле дескрипшен у меня был форматированный текст с тегами заголовка и абзацев… пришлось все переделывать

Интересная статья, спасибо. Жаль только, что не прикрепили образец прайс-листа. Последний раз импорт товаров делал еще на J1.5 и даже мануал написал по нему. Так вот к мануалу файл прикрепил. За что несколько десятков плюсов в репу на джумлафоруме получил ))) Понять просто не могу, как эти поля прописывать…

Ошибся, прошу прощения. Файл есть, просто не заметил. Но при попытке импорта выдается:

Обнаружена ошибка.
1054 Unknown column ‘Array’ in ‘where clause’ SQL=SELECT `virtuemart_product_id` FROM `glo0h_virtuemart_products` WHERE Array = ‘Газосиликатные блоки и перемычки’

Что указать в поле «Импорт основан на», если у товара артикула нет? У меня стоит именно артикул, а что еще за 2 варианта выбора «Код товара» и «Код дочернего товара»? Может из них что-то выбрать надо?

Добавил артикулы в пробном прайсе. Результат тот же самый. Ничего не понимаю. Экспорт идет без проблем, а импорт ну никак ((((

Добрый день! Прошу помощи, уже несколько дней не могу разобраться.
При импорте товаров — товар, фото, описание итп. — все впорядке, кроме моего настраиваемого поля «Размер». Вывожу и через customfieldsforall, и через Virtuemart 2 multiple customfield plugin пробовал — все бестолку, товару не присваивается никакое значение. Причем если после этого зайти через админку в этот товар и посмотреть раздел «настраиваемые поля», то у товара существует это настроенное поле, но оно не заполнено (например размер 56).
CSVI 5.9.6 PRO
Заранее спасибо

Алексей, удалось найти пропавшие значения? если да, то напишите как исправили, пожалуйста.
У меня такая же проблема, но с сопутствующими товарами, импортируются пустые мини-карточки сопутствующих товаров, но нет их значений. Хотя если создать тестовую карточку с сопутствующими товарами руками, и экспортировать ее ( в поле related_products, пишит их артикулы), а потом закинуть обратно, то значения также пропадают. Файл, заполнен корректно, все остальные поля на месте, не знаю, что делать с сопутствующими(

Здравствуйте! И у меня такая же проблема. Насколько я понимаю, проблема в поле custom_param. Согласно инструкции со страници «http://www.csvimproved.com/en/support/203-import/virtuemart/1047-custom-fields-for-all-for-virtuemart», именно в нем должны задаватся нужные параметры. Реально же у меня там прописано такое: display_type=»button»|data_type=»»|is_required=»0″|is_price_variant=»0″|display_price=»0″|. Очень прошу помочь с решением проблемы
П.С. Кнопку обновления полей нажымал.

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

Спасибо за статью и за компонент, очень помогло!
Поставил на Joomla 3.4.1 virtuemart 3.0.9 всё работает, только одно замечание: в загрузочном CSV файле лучше использовать другие разделители, например ^ и ~ потому, что при использовании мы лишаемся возможности использовать теги в дескрипторе, например , и другие.

Хочу сделать импорт/экспорт, но нет выбора компонента (virtuemat). В чем может быть проблема?

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

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

Ребята, к сожалению подсказать не могу.
Судя по 3-м сообщениям такая проблема имеет место быть, ноя никогда с ней не сталкивался. А в инструменте Available fields выпадает компонент Virtuemart? Если да, то попробуйте выбрать и обновить список доступных полей.

В инструменте Available fields выдает такое сообщение

«500 — Обнаружена ошибка.
Нет свободных полей нашли, доступные поля могут быть обновлены из тега maintenance раздел.»

Статья хорошая, но если разделители поменять на , то ни импорт, ни экспорт не работает, а вот если оставить настройки стандартных шаблонов, использующих ( , и » ), то все заработало.

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

Здравствуйте!
У меня такая проблема при импорте Product import все поля импортируются нормально, а настраиваемые поля нет, выдается ошибка со списком всех моих дополнительных полей (поля вида «Напряжение В» в файле CSV «Напряжение_В_cf28» в VirtueMart они все созданы, собственно от туда и брал название поля):
«These fields have been found but are not supported by CSVI»
Пробовал добавлять все поля в Fields configuration (там они показываются) и пробовал оставлять пустыми и использовать 1-ую строчку как конфигурацию, но результат такой же.
VirtueMart 3.0.9 CSVI Pro 5.9.6

Не совсем понятно откуда у Вас в CSV название поля Напряжение_В_cf28?
Ведь поля должны по-сути называться также. Поля обязательно нужно добавить в настройках CSVI и проследить за тем, что в файле они имели точно такие же названия.

Здравствуйте!
Использую Joomla! 2.5.28, VirtueMart 3.0.9, CSVI Pro 5.19.
Есть проблема. Не импортируются (экспортируются) нужные значения полей Custom Fields For All. Пробовал все как в инструкции вот здесь «http://www.csvimproved.com/en/support/203-import/virtuemart/1047-custom-fields-for-all-for-virtuemart». Но в поле «custom_param» вместо нужных значений (размера или цвета) помещены параметры самого настраиваемого поля: display_type=»button»|data_type=»»|is_required=»0″|is_price_variant=»0″|display_price=»0″|. Правда, если смотреть в админке на параметры товара (вкладка «настраиваемые поля»), то сами поля добавляются, только значения нужно выбирать вручную.
После исследования базы данных обнаружил, что нужные мне значения находятся в поле «customsforall_value_id» таблици «virtuemart_product_custom_plg_customsforall».
Подскажите, пожалуйста, как правильно добавлять параметры полей с помощью импорта.

Все настраиваемые поля, которые Вы создали, должны отображаться в списке доступных полей для импорта/экспорта. Не custom_param, а просто название Вашего поля, например «Цвет». Если в списке доступных полей не видно Ваши поля, попробуйте в разделе «Available fields» обновить список доступных полей для компоненты Virtuemart.

Здравствуйте! В разделе «Available fields» поля обновлял не один раз. Название поля не появляется. Насколько я понимаю, оно и не может появиться, поскольку нету такого поля (названия поля) в базе данных (искал через phpMyAdmin). Нужные названия настраиваемых полей встречаются только в таблице virtuemart_customs (в поле custom_title) и в таблице cf_customfields (в поле alias).
В какой таблице базы данных нужные поля появляются у вас?

Добрый день. Спасибо за статью, все очень понятно и наглядно. Но возник вопрос. Как получить родительскую категорию? Т.е. есть товар, «товар 1» он находится в категории, например «матрасы», и в подкатегории «матрасы в кроватку». при экспорте, соответственно, в поле «category_name» он показывает «матрасы в кроватку». во вкладке «Включать подкатегории» поставил переключатель на «нет».. но это тоже не помогло. в поле «category_path». он выводит почему-то два раза путь до товара. Заранее спасибо.

Добрый день, при импорте дочерних товаров через csvi они почему то не заносятся в базу.
А отдельно вручную всё получается
Помогите пожалуйста, очень нужна помощь! С радостью заплачу!
8919 970 07 69 vvovvstyle@yandex.ru

а вы пробовали делать импорт категорий в К2? У меня почему-то импортируется все, кроме поля name и parent, почему такое может быть?

Здравствуйте
подскажите как установить?
Warning
JInstaller: :Install: Can’t find Joomla XML setup file.

Error
Unable to find install package

на сайте joomla 3.4.7 virtuemart 3.0.12

Если я правильно понял, то пытаешься установить CSVI 6 и по всей видимости забыл предварительно открыть архив и посмотреть его содержимое. Распакуйте сначала скаченный архив, найдите компонент CSVI и дополнение к нему в виде плагина Virtuemart.

Здравствуйте, а в чем может быть проблема, если csvi 6.1.2 неправильно загружает цены товаров? Или это я что-то напортачил?

Роман, привет! А подскажи пожалуйста такой момент — у меня для шаблонов нет приведенных в твоем примере полей в частности category_path и product_name.
CSVI 6.1.2
VirtueMart 3.0.12
Joomla! 3.4.8
Дело в том что интерфейс немного отличается от описанного тобой, нужно выбирать импорт в какой компонент мы будем делать и зачем то присутствует настройка Operation она обязательна для выбора — там можно выбрать значения списка:
Product availability
Calculation rule
Category
Product
и т.д.
При этом набор возможных полей для каждого такого значения разный.
В этом списке я выбираю Product(если ничего не выбирать то при сохранении выбирается первое — Product availability)
И вот здесь то для Product и нет приведенных тобой полей — все что есть это следующие поля:
created_by
created_on
hits
intnotes
layout
locked_by
locked_on
low_stock_notification
metaauthor
metarobot
modified_by
modified_on
pordering
product_availability
product_available_date
product_gtin
product_height
product_in_stock
product_length
product_lwh_uom
product_mpn
product_ordered
product_packaging
product_params
product_parent_id
product_sales
product_sku
product_special
product_unit
product_url
product_weight
product_weight_uom
product_width
published
virtuemart_product_id
virtuemart_vendor_id
По сути это просто дублирование полей таблицы ~_virtuemart_products из базы.
Чтобы заполнить название товара нужно произвести запись в эту таблицу ~_virtuemart_products_en_gb в базе. Про category_path не знаю но есть вот такая таблица ~_virtuemart_product_categories, наверное чтобы ассоциировать товар с категорией нужно писать в нее.
Вот я не пойму в Virtuemart что то поменялось или я с CSVI не могу разобраться)
Буду рад если подскажешь)

Вот эта штука помогла:
В инструменте Available fields для компонента Virtuemart обновил список доступных полей.

Добрый день. У меня не получается выбрать в начале ручной импорт/экспорт, не высвечивается компонент Virtuemart …..
Что посоветуете?

Непростая програмка …неделю убил чтоб перенести с одного сайта на другой все категории с товаром, ничего не вышло, не смог перенести вообще ничего. Несмотря на то что делал все как написано выдает ошибки Не указан путь к категории. Что за проблема и как решить?

Кстати при экспорте и импорте значение стоит category_path, и в файле import.csv это значение заполнено как положено, тоесть по принципу Телефон/Samsung/GalaxyS
Голова уже болит от решения этой задачи, все один в один как в описании но ошибка не пропадает 🙁

И еще один очень крупный косяк при переносе. Все товары на прошлом сайте обрабатывались плагинами такими как Tabs & Sliders (табы в описании товара) и mavik Thumbnails ( увеличение картинке при клике), но теперь после переноса эти функции в карточке товара не работают несмотря на то что данные плагины установлены и настроены. Список выбранных при экспорте/импорте значений ниже. Зараннее благодарен за помощь!
category_id
category_path
product_sku
product_name
product_price
product_desc
product_s_desc
slug
manufacturer_name
file_url
custom_ordering
custom_param
file_description
file_ordering
file_title
file_url_thumb
layout

Добрый день, все делал как описано в вашей статье, CSVI брал у вас на сайте,, при импорте не важно чего (категорий, товаров), выдает ошибку

An error has occured during the import. Below the information received from the server.
Status error: 200
Status message: OK

Fatal error: Class ‘JPlugin’ not found in X:\home\localhost\www\all\galantereya\plugins\csvi\import\import.php on line 19

Была такая же проблема. Экспериментировал с файлом-примером. Удалил file_url. В настройках шаблона импорта при выборе Расширенных опций (Advanced) появляются до.графы. Где отметил добавление категорий. Что именно повлияло не знаю, но импорт теперь корректно проходит. J+V последние

Здравствуйте, подскажите, при экспорте товаров в файле .csv вместо русских букв кракозябры. В настройке экспорта поставлен Русский. Joomla 2.5, Virtuemart 2. Как их вернуть в русский вид? Спасибо

Добрый день!

Joomla 3.3.6
Virtuemart 3.0.9
CSVI Pro 5.19

при экспорте товаров возникает такая ошибка:

1193 Unknown system variable ‘OPTION’ SQL=SET OPTION SQL_BIG_SELECTS=1

В чём может быть проблема? Как это исправить?

/administrator/components/com_csvi/models/exportfile.php

Строка 92. Попробуй убрать OPTION

чтобы получилось:
$db->setQuery(«SET SQL_BIG_SELECTS=1»);

Подскажите, пожалуйста, при создании шаблона экспорта выбираю поле pricewithouttax. А при формировании шаблона импорта такого поля нет. И такое несоответствие с несколькими полями. Как их привести к одному набору?

Joomla 2.5, VM 2

Здравствуйте! Подскажите, пожалуйста, а с помощью этого компонента можно удалить часть или все товары с сайта?
И если да, то как это сделать?
CSVI 6.1.2 Pro

Можно удалить товары очистив таблицу products через phpMyadmin. С помощью CSV товары можно снять с публикации, добавив столбец publish указав значение — 0.

Поставил на последнюю версию джумлы и виртуемарта, скачанный у вас CSVI 6.1.2 Pro, после отладки настройки удалось импортировать категории, далее обнаружил, что компонент создает в папке tmp кучу копий моего сайта. Не знаете в чем может быть проблема ?

Друзья очень нужна помощь, сайт готов но описание к картинкам у товара немного с косяком.

Как обновить поля file_title, file_description, file_meta ???

галочка на «Перезаписать существующие данные» стоит

Обновляются ли они вообще?

поля metakey^metadesc^customtitle обновляются

Капец, у меня все никак не получается импортировать товар. Все вроде как надо сделал. но при импорте выдает ошибку
Table y8flq_virtuemart_products_ has not been found. Check your database to see if the table exists.
В чем может быть проблема?

Проблема элементарная Ватсон )))
У вас при создании Шаблона не указан язык! и потому выдает ошибку буд-то у вас таблица в базе данных имеет в конце такой вот знак y8flq_virtuemart_products_
Решение: зайдите в шаблон и укажите язык вашего магазина (это наверника Русский), и если вы пройдя на вкладку увидите что в поле указан именно тот язык который Вам нужно было, то это не означает что он выбран. Просто нажмите на язык и выберите его же, тогда вы точно укажите что именно Русский нужен.
P.S. почему же изначально указан Русский, а система не видит его? потому что у системы нет как у других вы подающих списков верхнего колонтитула который обычно имеет призыв к действию, например «Выберите язык», и потому поле сразу заполняется тем словом что есть, в нашем случаи это «Русский».
Надеюсь доходчиво объяснил! пишите благодарности на web-dag@mail.ru 😉

При попытке экспорта товаров выдает ошибку: «Table ‘autorost.d5ah1_virtuemart_products_’ doesn’t exist SQL=SELECT `product_name`,`virtuemart_product_id` FROM `d5ah1_virtuemart_products_` WHERE `virtuemart_product_id` = 1», подскажите пожалуйста, в чем может быть проблема.

Кто-нибудь сталкивался с ошибкой 500 при импорте товаров? как ее решить
joomla 3.5
csvi 6.5.4
vm 3/0/8
Предварительный просмотр csv файл для импорта проходит успешно, все поля на месте, по размеру не большой (15 товаров пытаюсь добавить), но в итоге ничего не получается.
Status error: 500
Status message: Internal Server Error

Люди почему в последней версии CSVI PRO 6.1.2 нет полей product_name и category_id ??? плагин магазина установлен, другие поля есть, а где имя?

Здравствуйте! Пытаюсь поставить данный плагин v6. Скачал, устанавливаю, выбрал Загрузить из пакета а мне пишет:
«Предупреждение
JInstaller: :Install: Не найден установочный XML-файл Joomla
Ошибка
Невозможно найти установочный пакет»
Что вообще делать-то!?
Joomla! 3.4.8+VM3.0.14

По поводу патча скажу следующее — кажись автор что-то спутал, т.к. обе ссылки ведут на один и тот же файл (ну или я разницы не увидел)
На форуме компонента нашел решение проблемы ручного импорта на 6.5.4.
Собственно вот ссылка https://www.csvimproved.com/media/kunena/attachments/3/patch_import_j35_20160322.zip
Надеюсь автор меня простит за такую наглось.

Добрый день Роман.
Выражаю вам свою благодарность за плюшки которые можно скачать у вас на сайте.
Не могли бы прикрепить русификатор к архиву csvi?

При импорте в поле published ставим 1 понятно все товары публикуются. Подскажите если делать импорт без этого поля как быть чтобы новые товары добавлены в базу публиковались автоматически.

Здравствуйте!
У меня при экспорте нет многих полей, выставил настройки Action — Export, Component — VirtueMart, Operation — Product, при выборе полей нет основных, Наименование товара, цена, описание и т.д.

Вот список доступных полей
Порядок Field name
1 created_by
2 created_on
3 hits
4 intnotes
5 layout
6 locked_by
7 locked_on
8 low_stock_notification
9 metaauthor
10 metarobot
11 modified_by
12 modified_on
13 pordering
14 product_availability
15 product_available_date
16 product_gtin
17 product_height
18 product_in_stock
19 product_length
20 product_lwh_uom
21 product_mpn
22 product_ordered
23 product_packaging
24 product_params
25 product_parent_id
26 product_sales
27 product_sku
28 product_special
29 product_unit
30 product_url
31 product_weight
32 product_weight_uom
33 product_width
34 published
35 virtuemart_product_id
36 virtuemart_vendor_id

Тут файл который получился, выбрал все поля https://cloud.mail.ru/public/LZgU/5yN3Wyq9n

Приветствую Роман. Такая же проблема, нет основных полей. Как обновить список настраиваемых полей? Что то я не могу понять где это делать. Заранее спасибо за ответ.

Не подскажите где взять русификатор на csvi 6.5.4?

Здравствуйте, при импорте товаров, товары записываються в таблицу
_virtuemart_products_ru_ru
а в таблицу
_virtuemart_products
ничего не пишет, можете подсказать в чем дело, и как с этим бороться?
joomla 3.6
virt 3.14
csvi брал у вас на сайте
сайт на локалке

Всем привет!
Установлено:
Joomla! 3.5.1
CSVI Pro 6.5.4
Custom Fields for All v.3.0.1
VirtueMart 3.0.16

Вопрос в следующем: как правильно импортировать цены для настраиваемых полей через CSVI Pro 6.5.4, т.е. какие поля нужно выбрать для этого?
В товаре есть Размер/Цвет/Пол, так вот в Размере есть еще и цена, т.е. цена зависит от размера! Естественно есть несколько размеров и на каждый размер идет своя цена(разная)

У меня в шаблоне для импорта и экспорта стоят поля и прописаны параметры:
custom_value: customfieldsforall~customfieldsforall~customfieldsforall~customfieldsforall
custom_title: Возраст (Размер одежды)~Возраст (Размер одежды)~Цвет~Пол
custom_price: 5200~1500~0~0
custom_param: 12 лет (рост 152 см)~4 года (рост 104 см)~acfcff~Мальчик
… ну и остальные стандартные от VM3

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

Роман, опубликуйте мой комментарий пожалуйста, уже неделю висит,вопрос актуален!

Роман, добрый день!
Повторю вопрос:
Установлено:
Joomla! 3.5.1
CSVI Pro 6.5.4
Custom Fields for All v.3.0.1
VirtueMart 3.0.16

Вопрос в следующем: как правильно импортировать цены для настраиваемых полей через CSVI Pro 6.5.4, т.е. какие поля нужно выбрать для этого?
В товаре есть Размер/Цвет/Пол, так вот в Размере есть еще и цена, т.е. цена зависит от размера! Естественно есть несколько размеров и на каждый размер идет своя цена(разная)

У меня в шаблоне для импорта и экспорта стоят поля и прописаны параметры:
custom_value: customfieldsforall~customfieldsforall~customfieldsforall~customfieldsforall
custom_title: Возраст (Размер одежды)~Возраст (Размер одежды)~Цвет~Пол
custom_price: 5200~1500~0~0
custom_param: 12 лет (рост 152 см)~4 года (рост 104 см)~acfcff~Мальчик
… ну и остальные стандартные от VM3

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

У меня тоже нет нужных полей export -> virtuemart -> product

Есть только такие поля:
created_by
created_on
hits
intnotes
layout
locked_by
locked_on
low_stock_notification
metaauthor
metarobot
modified_by
modified_on
pordering
product_availability
product_available_date
product_gtin
product_height
product_in_stock
product_length
product_lwh_uom
product_mpn
product_ordered
product_packaging
product_params
product_sales
product_sku
product_special
product_unit
product_url
product_weight
product_weight_uom
published

Поля обновлял. Помогите, что делать?

Пробовали делать так: в разделе Maintance — Available fields нажать Update (слева сверху). ?

Ребята, подскажите пожалуйста. Совсем не понимаю как этот плагин работает. У меня есть csv файл, в нем у полей свои названия: product_ski^product_name^product_path и тд. Мне нужно эти поля как то привести в соответствие с полями, которые уже есть в плагине (те поля которые тут идут в абзаце «Добавление полей импорта в шаблон»)?

Роман, респект Вам и огромное человеческое спасибо за описание этой темы!

Роман, добрый день!
У меня следующий вопрос:
Joomla! 3.5.1
CSVI Pro 6.6.4
Custom Fields for All v.3.0.1
VirtueMart 3.0.16
Шаблон импорта сопутствующих товаров, поля product_sku и
related_products, в столбцах везде артикула!
После импорта на сайте сопутствующего товара нет.
Если в админке зайти в редактирование товара то там он есть и после того как нажать сохранить товар, на сайте он появляется!
В чем ошибка, как правильнее делать импорт сопут. товара?
Уже весь инет облазил, ни где нет ответа, думаю вы поможете!

Добрый день!

При обновлении цен и наличия обрезает цену, вместо 1000 получается 1. Кто-нибудь сталкивался? Как исправить?

Добрый!
Надо указать в столбце с ценами и наличием Формат ячеек — Общий, т.е. Выделить столбик, нажать правой кнопкой и выбрать Формат ячеек

Здравствуйте. Joomla 3.6.2 VirtueMart 3.0.14
Установил CSVI версия 5.19.
Компоненты-Панель управления. Пусто.
При ручном эkспорте — выбор компонента-нет вариантов.
Подскажите плиз в чём может быть проблема.

Роман,подскажите плиз какие компоненты ставить. Я уже пробовал 6.5.4. Там в архиве компонент и 14 плагинов. Устанавливал только сам компонент.Видимо для корректной работы нужны ещё плагины.Но какие имнно не разобрался,поэтому решил попробовать версию 5.19.

Спасибо,Роман. Поставил компонент+плагин Virtuemart 6.5.4. Немного помучился,разобрался.Создал шаблон экспорта. Добавил все возможные поля. Но к сожалению например краткое описание и полное описание не попадают в таблицу.

Подскажите, как несколько изображений импортировать в один товар? Новая картинка заменяет предыдущую и остаётся только одно изображение у товара, последнее…
Помогите, кто знает. Спасибо.

Всем доброго времени суток , возникла проблема при импорте (virtuemart 3 ,CSVI Pro 6.5.7) вообщем при импорте мне нужно менять название файла фото или добавлять префикс, т.к. при импорте бывает, что название файлов совпадает. Возможно такое?

Доброго времени суток!
При импорте нет расширения файла. Вместо product.scv сейчас product.
Может это в опциях настраиваться?

Все доброго утра!!! После импорта товаров, при переходе по ссылке товара ошибка 1064. Версия Joomla — 3.5.1, версия CSVI Pro 6.5.6, так же не могу сделать экспорт товаров выдает «No data has been found for the selections made». Если вручную забивать товар то все нормально. Может кто подсказать в чем проблема, очень надо решить проблему

Добрый день, интересует такой вопрос, а можно как-то настроить, чтобы выводилось 2 и более цены ? Имею виду, что при экспорте/импорте тащиться только первая цена, а есть еще цена для оптовиков, ее как-то можно менять?

Здравствуйте, при вставке меняет порядок настраиваемых полей
Говорят нужно использовать custom_ordering
Но как его заполнять?

Подскажите, как правильно настроить шаблоны, чтобы при экспорте и импорте CSV файлов каждый параметр был в отдельном столбце ?
Использование «запятой» как разделителя и сохранение файла как «csv (разделитель — запятая)» не помогает.

Комментировать