dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« : 21.08.2009, 16:44:13 » |
|
 MyImport - Компонент импорта-экспорта товаров для VirtueMart 1.1.x в CSV для Joomla 1.5.x Возможности компонента:1. Первичная загрузка или загрузка со стиранием предыдущей информации структуры каталога, товаров и цен.
2. Добавление категорий и товаров при отсутствии их в каталоге
3. Изменение цен без изменения номенклатуры
4. Уровень вложенности категорий - от 1 до 3
5. Загрузка остатка товара
6. Загрузка названий изображений для товаров
7. Загрузка производителей
8. Возможность указания шаблонов категорий и товаров в настройках компонента
9. Возможность указания валюты товара в настройках компонента
10. Возможность указания единицы измерения веса у товара в настройках компонента
11. Возможность импорта дочерних товаров
12. Режим отладки импорта
13. Загрузка названий изображений для категорий
14. Загрузка описания категории
15. Возможность указания сортировки категорий и товаров
16. Возможность сброса количества товаров на складе
17. При отсутствии указанной категории товарам они попадают в категорию unsorted 18. Возможность указания кодировки загружаемого файла
19. Возможность добавления дополнительных изображений Импорт и экспорт товаров производится в CSV файл. (Для Joomla 1.5 Кодировка автоматом меняется. CSV файл в windows-1251 а загружается в базу он в UTF8) Причиной создания компонента стал отказ заказчика работать через компонент импортер который прилагается к виртуемарту из-за сложности его работы. Данный компонент успешно используется на многих созданных мною сайтах. Может пригодится Вам. Перед использованием компонента пожалуйста сделайте бэкап базы сайта. И убедительная проcьба не запихайте в импорт файлы иной структуры. Версия 1.5.2 для Joomla 1.5Добавлено: - Загрузка остатка товара - Загрузка названий изображений для товаров - Загрузка производителей Исправлено: - При одинаковом названии категории не происходит конфликта Версия 1.5.3 для Joomla 1.5Добавлено:- Загрузка дочерних товаров (в колонке "товар родитель" напротив дочернего товара ставьте артикул товара родителя) - Добавлена возможность указания шаблонов для категорий, количество товаров в строке, названия шаблона подробного описания, указание валюты и единицы измерения веса товара (Эти возможности в параметрах компонента. Вверху справа  ) Исправлено:- Исправлена ошибка при импорте в категории 3 порядка, а также при некоторых условиях в категории 2 уровня вложенности Версия 1.5.4 для Joomla 1.5. Исправлено: -Исправлена ошибка при добавлении изображений к существующим товарам(ранее они только добавлялись к новым) Для справки изображения товаров заливать в папки: http://site.ru/components/com_virtuemart/shop_image/product/images/ - Большие http://site.ru/components/com_virtuemart/shop_image/product/images/resized/ - Маленькие Версия 1.5.5 для Joomla 1.5Добавлено: - Переписан инсталятор компонента - Добавлена возможность добавления описания у категорий - Добавления изображений и мини-изображений категорий Версия 1.5.6 для Joomla 1.5Добавлено: - Переписан полностью алгоритм компонента все перенесено на функции (есть теперь возможность расширяться) - Добавлена сортировка категорий и товаров - Добавлена возможность сброса количества на складе - При отсутствии указанной категории товарам они попадают в категорию unsorted
Исправлено: - Устранена проблема с кодировкой - Устранена проблема с экспортом категорий Версия 1.5.6.1 для Joomla 1.5Добавлено: -Добавлено выбор кодировки исходного файла -Добавлена история версий Версия 1.5.6.2 для Joomla 1.5Исправлено: -Исправлено ошибка с нулевым размером прайса -Исправлено ошибка с обновлением производителей у товаров Версия 1.5.7 для Joomla 1.5Добавлено: - Добавлена возможность указания статуса товара - Добавлена возможность указания рекомендуемого товара - Добавлена возможность указания ID группы покупателей которой присваивается цена товара - Реализованы "плавающие поля" в Импорте, теперь у Вас есть возможность самостоятельно составлять структуру по колонкам и добавлять только те колонки которы Вам требуются Исправлено: - Исправлены ошибки экспорта Версия 1.5.8 для Joomla 1.5Добавлено: - Добавлена возможность проверки актуальной версиии компонента. - Переписан алгоритм обработки csv. - Добавлена возможность указания символа разделителя и ограничителя полей в csv. Исправлено: - Исправлена ошибка с экспортом и импортом HTML описания товаров - Исправлена ошибка с фразами с новой строки в описании товаров - Устранена проблема с ; в описании, теперь это не влияет на импорт. Необходимо просто поля описаний заключать в двойные кавычки и внутри кавычек можно писать сколько угодно раз точку с запятой. При экспорте кавычки автоматически подставляются в описание товаров. Версия 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 »
|
Записан
|
|
|
|
| |
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #31 : 14.06.2010, 12:33:52 » |
|
Нет, всеравно не раскидывает по категориям.
Для проверки установил предидущую версию, с той вроде все норм робит. По категориям растосовал. Но там нет полей для картинок.
Устанавливал с нуля жумлу и VirtueMart, затем com_myimport_1.5.2, всеравно не раскидывает в категории. (я все на локалке, на денвере делаю)
Я сейчас загружен работой, немножко освобожусь попробую помочь в данной проблеме 
|
|
|
|
|
Записан
|
|
|
|
vodka_pivo
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 58
Ёрш
|
 |
« Ответ #32 : 14.06.2010, 16:32:04 » |
|
Оке доке босс! Бум ждать!
И сам конечно же буду пробовать ковырять... В PHP несилен, но может чего получится...
|
|
|
|
|
Записан
|
|
|
|
orexov_m
Давно я тут
  
Репутация: +11/-0
Offline
Пол: 
Сообщений: 226
|
 |
« Ответ #33 : 16.06.2010, 09:53:17 » |
|
Оке доке босс! Бум ждать!
И сам конечно же буду пробовать ковырять... В PHP несилен, но может чего получится...
у меня все работает нормально ты посмотри может быть ты категорию не так пишешь надо точь в точь как на сайте и с подкатегорией так же. плюс у всех товаров артикул должен стоять
|
|
|
|
|
Записан
|
|
|
|
vodka_pivo
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 58
Ёрш
|
 |
« Ответ #34 : 16.06.2010, 14:21:49 » |
|
Мужики, решая проблему, вот что выяснил: Чтобы товар добавился в нужные категории, нужно эти самые категории для начала создать в виртуе. Т.е. если созданных категорий изначально нет, а в csv они есть, то компонент их создаст, и товар создаст, но раскидывать в нужные категории этот товар не будет. Еще, если при импорте ставить галочку "Уничтожить существующие товары?" то возникает та же самая проблема.
|
|
|
|
|
Записан
|
|
|
|
orexov_m
Давно я тут
  
Репутация: +11/-0
Offline
Пол: 
Сообщений: 226
|
 |
« Ответ #35 : 17.06.2010, 21:41:54 » |
|
Мужики, решая проблему, вот что выяснил: Чтобы товар добавился в нужные категории, нужно эти самые категории для начала создать в виртуе. Т.е. если созданных категорий изначально нет, а в csv они есть, то компонент их создаст, и товар создаст, но раскидывать в нужные категории этот товар не будет. Еще, если при импорте ставить галочку "Уничтожить существующие товары?" то возникает та же самая проблема.
надо будет попробовать  а вообще то логично сначала на сайте категории сделать а потом уже добавлять товар 
|
|
|
|
|
Записан
|
|
|
|
vodka_pivo
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 58
Ёрш
|
 |
« Ответ #36 : 18.06.2010, 15:56:51 » |
|
надо будет попробовать  а вообще то логично сначала на сайте категории сделать а потом уже добавлять товар  Попробуй, просто интересно, может у меня у одного такая трабла.
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #37 : 23.06.2010, 01:11:57 » |
|
Попробуй, просто интересно, может у меня у одного такая трабла.
В компоненте учтена проверка на наличие категорий, если категории нет то она создается, проблема может быть связана с тем что просто товары не привязываются к категории потому что не привязаны
|
|
|
|
|
Записан
|
|
|
|
|
|
vodka_pivo
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 58
Ёрш
|
 |
« Ответ #39 : 24.06.2010, 05:00:07 » |
|
В компоненте учтена проверка на наличие категорий, если категории нет то она создается, проблема может быть связана с тем что просто товары не привязываются к категории потому что не привязаны
Вобщем можно и схитрить: Чтобы импортировать новые категории с товарами и привязать эти товары к только что созданным категориям, нужно в CSV файле сначала создать пустые категории, а потом их-же но с товарами. Скриншот импорт-листа прилагается.
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #40 : 24.06.2010, 05:00:24 » |
|
По умолчанию все товары являются родительскими. В скрипте не предусмотрено создания дочерних товаров Судя по логам у Вас не выставлены права на папку administrator/cache/myimport/ поставьте CHMOD 777
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #41 : 24.06.2010, 05:03:57 » |
|
to vodka_pivoЧто-то ты уже мудришь ))) Не знаю как там у тебя но при тестах компонента двойного импортирования не понадобилось. У тебя прямо не импорт, а мистика
|
|
|
|
|
Записан
|
|
|
|
acme_lab
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #42 : 24.06.2010, 17:06:50 » |
|
dinox, спасибо, выстаил права и ошибка ушла. А когда планируется сделать заливку дочерних товаров? Это очень важная штука.
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #43 : 24.06.2010, 21:25:16 » |
|
А когда планируется сделать заливку дочерних товаров? Это очень важная штука.
Лично мне не приходилось делать сайты в которых нужны дочерние товары, как только понадобится моим заказчикам дочерние товары я сделаю
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #44 : 29.06.2010, 06:21:12 » |
|
dinox, спасибо, выстаил права и ошибка ушла. А когда планируется сделать заливку дочерних товаров? Это очень важная штука.
Специально для тебя и жителей этого форума новая версия компонента в которой учтены твои предпочтения и пожелания других участников форума. to vodka_pivoТестируй новую версию компонента весь код перебрал по кусочкам. Убрал нечеткие переменные исправил третий уровень вложености и подправил второй. Жду результатов тестирования:)
|
|
|
|
|
Записан
|
|
|
|
acme_lab
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #45 : 29.06.2010, 10:33:49 » |
|
Спасибо dinox. Надеюсь такими темпами переплюнем CSVI
|
|
|
|
|
Записан
|
|
|
|
|
tor80
Гость
|
 |
« Ответ #46 : 29.06.2010, 14:07:29 » |
|
Спасибо большое Александр (Dinox) очень полезное дополнение.
Вопрос ко всем. Кто каким образом подгоняет прайс под заданные параметры импорта. у меня базовый прайс вида: Type Manufacturer Product name Product description Warranty Availability My Price iPhone accessories PRESTIGIO PIPC1101BK PRESTIGIO Чехол для iPhone 3G, Матовая композиционная кожа, Черный, Retail (Blister) (6.8x2.1см.) 24 ограничено 14.00 iPhone accessories PRESTIGIO PIPC1102BK PRESTIGIO Чехол для iPhone 3G, Композиционная змеиная кожа, Черный, Retail (Blister) (6.8x2.1см.) 24 ограничено 14.00 т.е. по столбцам.
Кто как борется с данным затруднением. Извиняюсь если не совсем в тему...
|
|
|
|
|
Записан
|
|
|
|
demon_ice
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 22
|
 |
« Ответ #47 : 29.06.2010, 18:19:23 » |
|
можно вопрос? после вливания через myimport я не могу товарам назначить производителя? подскажите плз как бороться!
Отличный компонент, импортирует все, всякие траблы у меня из-за неправильного заполнения описания были(если есть лишний энтер-делает новую категорию...) а так все супер
|
|
|
|
|
Записан
|
|
|
|
acme_lab
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #48 : 29.06.2010, 21:58:23 » |
|
можно вопрос? после вливания через myimport я не могу товарам назначить производителя? подскажите плз как бороться!
Как так? Открываешь товар, там сразу есть возможность выбора производителя. Список всех производителей лежит на вкладке "Производители". Там удаляй добавляй.
|
|
|
|
|
Записан
|
|
|
|
demon_ice
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 22
|
 |
« Ответ #49 : 30.06.2010, 01:40:40 » |
|
вот в том то и беда.. список производителей есть.... добавляю из списка.. нажимаю сохранить... а производитель не присваивается(пустое место остается). А если добавлять руками товар. производитель ставится....
|
|
|
|
|
Записан
|
|
|
|
dimm666
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #50 : 30.06.2010, 09:38:37 » |
|
Народ, может, кто подскажет - а есть ли возможность в VirtueMart импортировать картинки с url? Заполнял как-то магазин на HostCMS - указываешь в CSV url картинки, а при импорте она автоматом скачивается на серв. За такую плюшку в этом компоненте, думаю, многие отблагодарили бы =))
|
|
|
|
|
Записан
|
|
|
|
demon_ice
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 22
|
 |
« Ответ #51 : 30.06.2010, 11:41:09 » |
|
Вопрос... в предыдущей версии, после импорта файла, показывало какие товары и в какую категорию импортировало... было очень удобно-просматривалось были ли какие-то косяки в заполнении.. не создалось ли лишних категорий... есть ли возможность в этой версии выводить отчет об импортированных файлах?
П.с. Нашел... нажать в настройках надо -режим отладки
|
|
|
|
« Последнее редактирование: 30.06.2010, 11:53:32 от demon_ice »
|
Записан
|
|
|
|
acme_lab
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #52 : 30.06.2010, 13:58:28 » |
|
Народ, может, кто подскажет - а есть ли возможность в VirtueMart импортировать картинки с url? Заполнял как-то магазин на HostCMS - указываешь в CSV url картинки, а при импорте она автоматом скачивается на серв. За такую плюшку в этом компоненте, думаю, многие отблагодарили бы =))
В данном импортере вроде нету, спроси у dinox, а если ручками, то у товара в графе "Изображения" есть куда вставить урл
|
|
|
|
|
Записан
|
|
|
|
dimm666
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #53 : 30.06.2010, 14:27:43 » |
|
В том-то и дело, что хотелось бы закинуть в csv url на картинку, и всё... =)
|
|
|
|
|
Записан
|
|
|
|
demon_ice
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 22
|
 |
« Ответ #54 : 30.06.2010, 17:31:10 » |
|
если кто сможет- помогите с производителями... не могу выставить их... импорт товаров делал предыдущей версией myimport. Пробовал добавлять строку производитель с файл импорта.. если по чистому ставить-производитель ставится.. а если обновлять продукцию-производитель так и не могу поставить.
П.с. хотел выгрузить все товары через экспорт... так те которые импортировались в таблице норм прописываются.. те которые полностью руками вбивал-прописываются как-то калично... и в итоге при импорте создается куча категорий из описания продукции... что подскажите?
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #55 : 30.06.2010, 23:13:27 » |
|
Вопрос... в предыдущей версии, после импорта файла, показывало какие товары и в какую категорию импортировало... было очень удобно-просматривалось были ли какие-то косяки в заполнении.. не создалось ли лишних категорий... есть ли возможность в этой версии выводить отчет об импортированных файлах? П.с. Нашел... нажать в настройках надо -режим отладки
Я проанализирую эти замечания и проверю их
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 248
Чего-то здесь не хватает...
|
 |
« Ответ #56 : 30.06.2010, 23:34:30 » |
|
Народ, может, кто подскажет - а есть ли возможность в VirtueMart импортировать картинки с url? Заполнял как-то магазин на HostCMS - указываешь в CSV url картинки, а при импорте она автоматом скачивается на серв. За такую плюшку в этом компоненте, думаю, многие отблагодарили бы =))
Ну это мне нада больше времени чтоб такое продумать... Пока ничего сказать не могу
|
|
|
|
|
Записан
|
|
|
|
dimm666
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #57 : 30.06.2010, 23:41:22 » |
|
Сейчас ипорт с url срабатывает так - картинка появляется, но только большая - thumb не создаётся, да и картинка не заливается на серв, а просто отображается с удалённого.
|
|
|
|
|
Записан
|
|
|
|
petersola
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #58 : 07.07.2010, 19:02:06 » |
|
Ну что могу сказать)) программа супер! Было бы хорошо, если еще можно самому выбрать разделителей полей. Т.к. в описании товаров встречаются и такие же знаки как в разделителях, что влияет на корректность импорта. P.S. не забываем автора программы благодарить 
|
|
|
|
|
Записан
|
|
|
|
geralt
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 20
|
 |
« Ответ #59 : 07.07.2010, 20:44:41 » |
|
Хорошая вещь,  А можно сделать еще добавление типа товара с добавлением параметров? т.е. - инфа о товаре, ид_типа, ид_параметра. Да и кстати экспорт как то не очень работает. Т.Е. - те товары которые были импортированы отображаются нормально, а вот те которые были занесены руками смещаются ужасно.
|
|
|
|
« Последнее редактирование: 07.07.2010, 21:19:43 от geralt »
|
Записан
|
|
|
|
|
nemesis80
Гость
|
 |
« Ответ #60 : 23.07.2010, 14:02:47 » |
|
Шикарно все работает, мое уважение и почтение  ! Вопрос у меня такой, если позволите, можно ли как то сделать так чтоб к товару можно было присвоить несколько цен, например: духи: 50мл - 100руб, 100мл - 500р и тд и тп? Спасибо
|
|
|
|
|
Записан
|
|
|
|
|