LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2013, 19:15:17 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17   Вниз
  Добавить закладку  |  Печать  
Автор Тема: MyImport - Компонент импорта-экспорта товаров для VirtueMart 1.1.x в CSV для Joomla  (Прочитано 67102 раз)
0 Пользователей и 1 Гость смотрят эту тему.
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« : 21.08.2009, 16:44:13 »



MyImport - Компонент импорта-экспорта товаров для VirtueMart 1.1.x в CSV для Joomla 1.5.x

Возможности компонента:
Показать текстовый блок

Импорт и экспорт товаров производится в CSV файл. (Для Joomla 1.5 Кодировка автоматом меняется.  CSV файл в windows-1251 а загружается в базу он в UTF8)

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

Перед использованием компонента пожалуйста сделайте бэкап базы сайта. И убедительная проcьба не запихайте в импорт файлы иной структуры.

Версия 1.5.2 для Joomla 1.5
Показать текстовый блок

Версия 1.5.3 для Joomla 1.5
Показать текстовый блок

Версия 1.5.4 для Joomla 1.5.
Показать текстовый блок

Версия 1.5.5 для Joomla 1.5
Показать текстовый блок

Версия 1.5.6 для Joomla 1.5
Показать текстовый блок

Версия 1.5.6.1 для Joomla 1.5
Показать текстовый блок

Версия 1.5.6.2 для Joomla 1.5
Показать текстовый блок

Версия 1.5.7 для Joomla 1.5
Показать текстовый блок

Версия 1.5.8 для Joomla 1.5
Показать текстовый блок

Версия 1.5.9 для Joomla 1.5 - Новинка!
Добавлено:
- Добавлена возможность добавления дополнительных изображений
- Добавлена возможность указания пути к папке с миниатюрами изображений
- Теперь можно не только импортировать поля в удобном для себя порядке но и экспортировать только те поля которые Вам нужны
Исправлено:
- Исправлена ошибка в работе импорта дочерних(позиций) товаров
- Исправлена ошибка с названиями resized/ в изображениях
- Исправлены мелкие ошибки в функциях


Скачать Myimport 1.5.9 - Новинка!
Скачать пример шаблона импорта Myimport 1.5.9
Скачать Myimport 1.5.8
Скачать пример шаблона импорта Myimport 1.5.8
« Последнее редактирование: 10.03.2012, 23:13:40 от dinox » Записан
 
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #241 : 10.01.2012, 19:08:37 »

В режиме отладки все получилось. Благодарю вас, респект и уважуха  drink
Но возник еще один вопрос. У меня в полном описании товара, текст размером около 3000 знаков и в базу ВМ передались одни кракозябры. Не подскажете это как то лечится?
« Последнее редактирование: 10.01.2012, 19:29:51 от dipl555 » Записан
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« Ответ #242 : 10.01.2012, 19:39:59 »

У меня в полном описании товара, текст размером около 3000 знаков и в базу ВМ передались одни кракозябры. Не подскажете это как то лечится?
В какой кодировке у Вас файл импорта?
Записан
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #243 : 10.01.2012, 20:32:13 »

В какой кодировке у Вас файл импорта?
Дело в том что для файла-примера я не изменял кодировки. При открытии в опен офис показывает кодировку UTF - 8
Записан
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« Ответ #244 : 10.01.2012, 21:28:48 »

Дело в том что для файла-примера я не изменял кодировки. При открытии в опен офис показывает кодировку UTF - 8
Прикрепите файл который вы импортируете можно один товар
Записан
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #245 : 10.01.2012, 22:00:10 »

Еще раз просмотрел импортируемый CSV файл. Почему то в столбце "полное описание" контент не открывается,  а отображается в виде: #################.
Точно так же он отображается после импорта в БД ВМ. С заголовками проблем нет.
 Может проблема возникает при переводе большого объема текста  в CSV? В файле эксель в этих ячейках нормальное описание.

Прикрепить сюда файл у меня нет прав, поэтому ставлю ссылку с народа: http://narod.ru/disk/37212729001/export_price_.csv.html

Еще раз выражаю признательность за помощь в решении проблемы.
Записан
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« Ответ #246 : 10.01.2012, 22:22:36 »

Еще раз просмотрел импортируемый CSV файл. Почему то в столбце "полное описание" контент не открывается,  а отображается в виде: #################.
Точно так же он отображается после импорта в БД ВМ. С заголовками проблем нет.
 Может проблема возникает при переводе большого объема текста  в CSV? В файле эксель в этих ячейках нормальное описание.

Прикрепить сюда файл у меня нет прав, поэтому ставлю ссылку с народа: http://narod.ru/disk/37212729001/export_price_.csv.html

Еще раз выражаю признательность за помощь в решении проблемы.

Дайте пожалуйста файл в формате xls или odt
Записан
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #247 : 10.01.2012, 22:35:07 »

Дайте пожалуйста файл в формате xls или odt

Фпйл в xls:  http://narod.ru/disk/37218866001/%D0%91%D0%B0%D0%B7%D0%B0_.xls.html
Записан
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« Ответ #248 : 10.01.2012, 22:42:02 »

Фпйл в xls:  http://narod.ru/disk/37218866001/%D0%91%D0%B0%D0%B7%D0%B0_.xls.html
Вам нужно перед сохранением в формат сsv ячейкам с полным описанием выставить формат ячейки общий, там на данный момент стоит текстовый
Записан
tefun
Практически профи
*******

Репутация: +128/-1
Offline Offline

Пол: Мужской
Сообщений: 2738


Легче всего обмануть себя


« Ответ #249 : 10.01.2012, 22:45:53 »

Вам нужно перед сохранением в формат сsv ячейкам с полным описанием выставить формат ячейки общий, там на данный момент стоит текстовый
Azn было у меня такое и чтоб ; не одной нельзя (как разделитель будет) и абзац в ячейки нельзя ставить
я просто формат копировал с самых верхних ячеек и вставлял а иначе никак Azn
Записан
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #250 : 11.01.2012, 09:11:20 »

Azn было у меня такое и чтоб ; не одной нельзя (как разделитель будет) и абзац в ячейки нельзя ставить
я просто формат копировал с самых верхних ячеек и вставлял а иначе никак Azn
Кто нибудь может расписать весь цикл подготовки импортируемого файла? На мой взгляд это весьма актуально, судя даже по тому сколько времени я уже потратил на это.
Записан
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #251 : 11.01.2012, 12:09:45 »

Товарищи, простите за назойливость но прям уже зае... !
Сохранил эксель файл переведя колонки в формат Общий.
Загрузил на сайт.
Теперь у меня появилось очень и очень много категорий товаров. Они берутся из строк контента "полное описание товара".
Я так понимаю, что в категории ушли те строки, которые содержали в себе точки или еще какие то знаки. Так вот, в полном описании осталась первая строка и больше ничего. В категории ушли строки с точками (вроде), а остальная часть вообще не отображается. С заголовками проблем как и раньше нет.
Подскажите пожалуйста, какие знаки может заменять надо перед сохранением в CSV?
Записан
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« Ответ #252 : 11.01.2012, 13:58:20 »

Разделителями полей в csv является ; если этот знак присутствует у Вас в описании товара замените его на какой-нибудь другой.
Записан
dipl555
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 46


« Ответ #253 : 11.01.2012, 15:03:31 »

Уничтожил все ; не помогло. За одним и , и " и : все уничтожил. Остались нумерации и точки. Их уж никак. В итоге загрузка идет и все пункты где есть отступы, -, нумерация, ...., все скинулось в категории. У меня возникло несколько тысяч категорий. Описание появилось лишь в виде первой строки.

Тип описания следующий:
Блабла
блаблабла ..... 11
блаблабла ......18
блаблабла ......29
 и тд.



Где то я косячу или прога так заточена?
Записан
beagler
Практически профи
*******

Репутация: +350/-4
Offline Offline

Пол: Мужской
Сообщений: 3036


beagler dot ru


« Ответ #254 : 11.01.2012, 15:46:57 »

Разделителями полей в csv является ; если этот знак присутствует у Вас в описании товара замените его на какой-нибудь другой.
Вот именно поэтому я говорил что текстовые поля должны быть в кавычках.
Записан
tefun
Практически профи
*******

Репутация: +128/-1
Offline Offline

Пол: Мужской
Сообщений: 2738


Легче всего обмануть себя


« Ответ #255 : 11.01.2012, 16:36:37 »

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

текст.................
текст................

как так получилось не знаю Azn но было пришлось все исправлять, иначе товары до! импортировались , после - нет
нада чтоб было
Текст................Текст...........
точку с запятой знаете Azn
Записан
yrygvay
Живу я здесь
******

Репутация: +33/-3
Offline Offline

Пол: Мужской
Сообщений: 1173



« Ответ #256 : 12.01.2012, 11:12:58 »

подскажите пожалуйста как этот компонент борется с тайм-аутом сервера?!
Если например я заливая файл ипорта 10-15 мб ?!
Записан
bunak
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 30


« Ответ #257 : 15.01.2012, 15:12:40 »

com_myimport_1.5.7_J1.5.x При выборе главного меню
Код:
Parse error: syntax error, unexpected $end in C:\wamp\www\Joomla_15\administrator\components\com_myimport\admin.myimport.php on line 670
PHP версия 5.3.8

Подправил
строка 666
<? на <?php

Ну и версию поправьте на 1.5.7   Wink

Хотел выложить Вам измененный файл но че-то  пишет, что у меня заполенн UPLOAD
Записан
lawrik
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #258 : 17.01.2012, 23:29:39 »

Ошибки (критические!)
1) Версия :
  • Скачиваем 1.5.6.2 получаем 1.5.6.1
  • Скачиваем 1.5.7 получаем 1.5.6.2
по моему в содержании должно быть то что написано!
2) Вставка текста:
вставляем текст в ячейку "Описание" и "Краткое описание" и получаем примерно 12000 категорий
сделайте преобразование текста из
Код:
\r \n \o
и подобного в
Код:
<p> </p>  <br>  </br>
На автомате пожалуйста! Иначе невозможно редактировать 900 товаров с Большим описанием. Заранее спасибо за кропотливый труд!
3) Скачиваю и ставлю компонет
"Скачать Myimport 1.5.7"
 настраиваю под свой и-м, после скачиваю Дефолтный
"Скачать пример шаблона импорта Myimport 1.5.7"
 заливаю на сайт и цены пустые , в настройках стоят RUB на сайте
1      Russian Ruble   RUB
В чем проблема? Помогите, пожалуйста!
« Последнее редактирование: 17.01.2012, 23:50:36 от lawrik » Записан
beagler
Практически профи
*******

Репутация: +350/-4
Offline Offline

Пол: Мужской
Сообщений: 3036


beagler dot ru


« Ответ #259 : 20.01.2012, 16:52:59 »

в Myimport 1.5.7 забыли вывести  в конфиг выбор колонки для product_publik и product_special
Записан
dinox
Давно я тут
****

Репутация: +41/-0
Offline Offline

Сообщений: 247


Чего-то здесь не хватает...


« Ответ #260 : 21.01.2012, 00:04:51 »

Ошибки (критические!)
Проверяйте на новой версии myImport 1.5.8

Уничтожил все ; не помогло. За одним и , и " и : все уничтожил. Остались нумерации и точки. Их уж никак. В итоге загрузка идет и все пункты где есть отступы, -, нумерация, ...., все скинулось в категории. У меня возникло несколько тысяч категорий. Описание появилось лишь в виде первой строки.

Тип описания следующий:
Блабла
блаблабла ..... 11
блаблабла ......18
блаблабла ......29
 и тд.

Где то я косячу или прога так заточена?
Пробуйте последнюю версию, Ваши проблемы были учтены в этой версии


Доступна к загрузке новая версия в которой устранено все ошибки предыдущих постов и налажена работа с экспортом описания товара с HTML тегами. Компонент пока в режиме тестирования
Записан
JediG
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #261 : 21.01.2012, 12:08:07 »

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

Не планируете добавить такую возможность в свой компонент?
Записан
zhenia_01
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 154


Я себя не обидел? :))


« Ответ #262 : 22.01.2012, 23:02:45 »

"Скачать пример шаблона импорта Myimport 1.5.7"
 заливаю на сайт и цены пустые , в настройках стоят RUB на сайте
1      Russian Ruble   RUB
В чем проблема? Помогите, пожалуйста!
Та же проблема, только стоит Myimport 1.5.8. Импортирую и у товара пропадает цена. Но есть интересный момент: в админке цена "0" и на фронте магазина цены нет, а вот модуль "mod_virtuemart_universal" эту цену видит с импортированной таблицы. Как исправить?
Записан
beagler
Практически профи
*******

Репутация: +350/-4
Offline Offline

Пол: Мужской
Сообщений: 3036


beagler dot ru


« Ответ #263 : 22.01.2012, 23:24:34 »

видимо, у Вас не для той группы покупателей цена ставится. У автора shopper_group_id=5
а мне, например, нужно было 2
Записан
zhenia_01
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 154


Я себя не обидел? :))


« Ответ #264 : 23.01.2012, 17:53:01 »

Нет, там я менял группу пользователей. Вчера перепробовал все 1.5.6.2 - работало, 1.5.7 - почему-то не экспортировало, в конечном итоге вернулся к версии 1.5.8 и к моему удивлению всё заработало  (VirtueMart 1.1.8+Joomla 1.5.22).

Много намучался сразу, пробовал в Excel таблицу делать - не работает, пока не установил OpenOffice.org 3.3. Но чё то мне не нравится вся эта награмождённость в таблице. Не помешало бы написать что к чему в этом компоненте и как им пользоваться, многим это сэкономило время.

И ещё вопрос, а как быть с товаром, который находится в разных категориях. Товар один, а категорий куда он попал 2-3. При этом возникают неудобства при редактировании таблицы. А нельзя сделать таблицу следующего вида:

Артикул | Наименование | количество | цена | производитель | выбор категории товара | и остальное
?

Эта функция реализована в версии 1.5.8, но только для импорта, а для экспорта всё становится на свои места.

И хотелось бы производить выбор категории по принципу производителя. Есть конечно проблема, что имя категорий может совпадать, ну а если через id категории. Сделал себе шпаргалку всех категорий с их ним id, а потом в таблице напротив соответствующего товара прописал id и всё. А нужно в несколько категорий один товар добавить, то пишем несколько id через запятую так прайс проще будет содержать, наверное. А то всё разбросано получается. Так и нагромождений не будет.
Записан
zhenia_01
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 154


Я себя не обидел? :))


« Ответ #265 : 24.01.2012, 11:34:32 »

У меня на версии 1.5.8 замечен глюк: в категориях отображаются не все картинки. Посмотрел по коду - оказалось, что там где нет картинок категории не хватает /resized в пути к самой картинки.
Записан
Virshych
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4



« Ответ #266 : 24.01.2012, 23:02:01 »

Доброго всем времени суток.
У меня вопрос - есть у меня прайс лист товаров в формате xls, а у вас используется другой формат файла... можно как нибудь перекодировать мой исходный прайс для работы с вашим компонентом?

Записан
tefun
Практически профи
*******

Репутация: +128/-1
Offline Offline

Пол: Мужской
Сообщений: 2738


Легче всего обмануть себя


« Ответ #267 : 24.01.2012, 23:04:04 »

Доброго всем времени суток.
У меня вопрос - есть у меня прайс лист товаров в формате xls, а у вас используется другой формат файла... можно как нибудь перекодировать мой исходный прайс для работы с вашим компонентом?


там есть шаблон прилогается в формате ксв, вы просто копируйте туда свои данные и все из екселя
открывается ч/з ексель
Записан
tkm
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« Ответ #268 : 25.01.2012, 00:33:01 »

Доброго всем времени суток.
У меня вопрос - есть у меня прайс лист товаров в формате xls, а у вас используется другой формат файла... можно как нибудь перекодировать мой исходный прайс для работы с вашим компонентом?


Откройте свой файл в Exel и сохраните в формате CSV тем же Exel. Только правильно укажите разделители текста и поля.
Записан
tkm
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« Ответ #269 : 25.01.2012, 00:38:59 »

К разработчику есть такой вопрос. Версия 1.5.8. работает без видимых проблем.  Есть только небольшой вопрос.
При экспорте в поле рисунка категории (может быть и в поле рисунка товара) при отсутствии самого рисунка, прописывается 0. Этот 0 можно конечно и в ручную удалить, но если категорий и товара очень много, то есть проблема.

И еще. При импорте товаров, если товар одновременно находится в разных категориях, то импортируется только в одну. Sad
Записан
tkm
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« Ответ #270 : 25.01.2012, 00:41:28 »

и
Записан
Страниц: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet