Обсуждение Импорт товаров в Virtuemart - Короткий, но ПОЛНЫЙ мануал (CSV Improved)

Вот никогда не понимал, зачем отдельно импортировать категории??? Если импортируются товары, то сразу вставляется столбец category_path и в нем прописывается колбаса вида "категория начальная/подкатегория/подподкатегория", и все автоматом создается. Ведь потом для товаров надо же указывать, в какие категории им идти... Двойная работа получается.
 
Вот никогда не понимал, зачем отдельно импортировать категории??? Если импортируются товары, то сразу вставляется столбец category_path и в нем прописывается колбаса вида "категория начальная/подкатегория/подподкатегория", и все автоматом создается. Ведь потом для товаров надо же указывать, в какие категории им идти... Двойная работа получается.
не соглашусь, как правило в магазинах имеется как минимум сотня категорий и подкатегорий, как потом к ним описание, изображения и т.д добавлять? а если категорий тысяча?? ручками прикажете?
 
не соглашусь, как правило в магазинах имеется как минимум сотня категорий и подкатегорий, как потом к ним описание, изображения и т.д добавлять? а если категорий тысяча?? ручками прикажете?
Эммм.... А кто про ручки говорит? Дескрипшены и картинки к категориям в любое время добавляются аналогично. Я просто обратил внимание, что намного меньше гемороя, если прогонять через импорт товаров. У меня на одном проекте около 400 категорий и 18к наименований товара - импортируется очень лихо, правда ограничение по строкам приходится ставить, чтобы скрипт по тайм-ауту не валился...
 
нужно указать category_name это название категории + нужно указать category_path это путь ..
В доступных полях таблицы virtuemart_categories не обнаружил поля category_name (скрин прилагаю). Это нормально? Или поле category_path заменяет поле category_name?, но поле category_path находится в таблице категорий самой joomla! (следующий скрин).
Ну не может все это быть таким сложным!!! CSVI 6.5.4. Не могу понять, в чем все же дело...
 

Вложения

  • 8.jpg
    8.jpg
    71,5 KB · Просмотры: 14
  • 9.jpg
    9.jpg
    27,7 KB · Просмотры: 12
В доступных полях таблицы virtuemart_categories не обнаружил поля category_name (скрин прилагаю). Это нормально? Или поле category_path заменяет поле category_name?, но поле category_path находится в таблице категорий самой joomla! (следующий скрин).
Ну не может все это быть таким сложным!!! CSVI 6.5.4. Не могу понять, в чем все же дело...
category_path доступен в импорте товара, а не категорий.
При импорте csvi разбивает его слешам кат1/кат2/кат3 и ищет такую же структуру в уже созданных, если их нет - то создает.
При этом category_name не нужен!

Почитал выше - если нужно теперь прописать описания к категориям - указывай category_name - но только если они все уникальны (т.е. нет категории "аксессуары" в разных подкатегориях)

И вообще, самый верный способ - создать ЭКСПОРТ категорий - в настройках указать ВСЕ доступные поля, затем выбрать только нужные и по ним делать импорт.
 
Сдвинулся с мертвой точки. Оказывается, я установил не все входящие в дистрибутив плагины. Установил все что было и наконец-то в preview увидел все свои импортируемые записи. Но при старте импорта выпадает ошибка (см. скрин). Что это и как с этим бороться?
 

Вложения

  • 10.jpg
    10.jpg
    151 KB · Просмотры: 22
Здравствуйте!
Столкнулся с такой проблемой при импорте товаров:
CSVI PRO-6.5.7 при импорте меняется порядок "Настраиваемых полей" в карточке товара.

Например:
Создаем карточку товара с порядком Настраиваемых полей такого вида:
(1) "Выберите цвет"- Тип поля:Плагин-customfieldsforall
(2) "Выберите размер"- Тип поля: Строка - Варианты выбора-Выпадающий список: (2.1) 10х10 см - Цена: 100 руб (первая цена, т.е. выбрана по умолчанию и влияет на итоговую стоимость); (2.2) 20х20 см - Цена: 200 руб
(3) "Услуга доставки"- Тип поля: Строка - Варианты выбора-Выпадающий список: (3.1) Самовывоз - Без дополнительной оплаты (первая цена, т.е. выбрана по умолчанию и влияет на итоговую стоимость); (3.2) Доставка - Цена: 200 руб
(4) "Укажите пожелания"- Тип поля:Плагин-textareainput

Можно это вот так изобразить:
(1)
(2) (2.1) (2.2)
(3) (3.1) (3.2)
(4)

Экспортируются как надо и в каком надо порядке.

Берем этот же файл, изменяем Артикул и Название товара (чтобы импортировался как новый товар), сохраняем файл, импортируем, создается новый товар... И в карточке товара на сайте видим такой порядок:
(1)
(3) (3.2) (3.1)
(2) (2.2) (2.1)
(4)

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

Может кто сталкивался с подобным?

P.S.

Нашел решение.
В CVS файл добавил поле custom_ordering
и указал порядок:
~2~3~4
 
Последнее редактирование:
Назад
Сверху