Category: наука

Category was added automatically. Read all entries about "наука".

выступленьи

Проблема с импортом товаров в Virtuemart через CSVI

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

1. Первым делом установите компонент CSVI (бесплатный).
2. Затем выберите там пункт Process. Дальше там будет Manual import/export, здесь от вас требуется выбрать пункт Import - Virtuemart - Product Import. А вот дальше уже начинаются танец с бубном.
3. Необходимо, чтобы названия полей в вашей таблице соответствовали тем полям, которые поддерживаются системой. Для этого перейдите на вкладку Fields, нажмите Quick Add и методом научного чутья переименуйте столбцы в своей таблице в соответствии с тем, что вам предлагают. Эти поля нужно отметить галочкой и добавить. На всякий случай при этом нужно сохранить все эти настройки как Save as New. 
И да, имейте в виду, что переименовывать и сохранять изменения нужно не в экселе, а в его опен-офисном аналоге. 
4. Дальше нажимаем кнопку Process. Если выходит ошибка 500, то делаем так: открываем блокнотом наш csv-файл и сохраняем его в кодировке UTF-8. Если ошибка 500 пропадает, но вместо этого пишут, что поля найдены, но не поддерживаются, то тут есть такой вариант. У меня, например, в таблице разделитеь был точка с запятой, и надо было сделать так, чтоб она нигде не была написана слитно с другими знаками. Для этого открываем в опен-офисе с опцией без разделителей, ну и дальше поиск-замена.
5. Ну и все. На этом лично мои мучения кончились и товары загрузились как надо.

And should I translate this tip for English-speaking users, или пусть буржуины сами мучаются?