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

Попробовал так сделать - ничего не получается... Помогите пожалуйста! Буду благодарен!
 
Попробовал так сделать - ничего не получается... Помогите пожалуйста! Буду благодарен!
что именно не сработало?
почему вы думаете что не сработало?
замечу: я делал всё на Joomla 1.5.x + VirtueMart 1.1.x + CSV Improved версии 1.9
прилагаю файл subscription_check.php (в архиве)
(распаковать в папку administrator/components/com_csvimproved/helpers:(
Посмотреть вложение subscription_check.rar

1. когда заходите в настройки компонента на вкладке About должно писать что работаете на локальной версии и адрес сайта на котором установлен компонент.
2. если компонент был установлен на хостинге и с ним работали, а потом переделали файл так как я писал выше, то тогда надо ручками править базу.
коротко по правке базы:
в таблицах ищем jos_component, потом там ищем csv_improved и удаляем строчку, где написано про license_key. в итоге у вас в базе не должно быть НИКАКИХ упоминаний про license_key.
а может кто подскажет находились ли в нем стучалки или нет?
 
что именно не сработало?
почему вы думаете что не сработало?
замечу: я делал всё на Joomla 1.5.x + VirtueMart 1.1.x + CSV Improved версии 1.9
прилагаю файл subscription_check.php (в архиве)
(распаковать в папку administrator/components/com_csvimproved/helpers:(
Посмотреть вложение 32497
1. когда заходите в настройки компонента на вкладке About должно писать что работаете на локальной версии и адрес сайта на котором установлен компонент.
2. если компонент был установлен на хостинге и с ним работали, а потом переделали файл так как я писал выше, то тогда надо ручками править базу.
коротко по правке базы:
в таблицах ищем jos_component, потом там ищем csv_improved и удаляем строчку, где написано про license_key. в итоге у вас в базе не должно быть НИКАКИХ упоминаний про license_key.
а может кто подскажет находились ли в нем стучалки или нет?


Всё получилось, всё работает. Спасибо!!!:ay::ay::ay:
 
Регистрация csvi

кто-нибудь регистрировал csvi 1.9 ?
 
1c + virtuemart
установка
-Распакуйте архив в любой каталог.
-Скопируйте все файлы находящиеся в архиве "VirtueStream" в каталог вашей базы.
"Внимание: если при запуске 1С будет ругаться, что не найден файл ОбновлениеИнф.txt, то просто
скопируйте его из каталога базы в каталог пользователей Usr1, Usr2 и т.д."
-Запустите вашу базу в режиме Конфигуратора.
-Выберите пункт: Конфигурация>Объединение конфигураций.
-Выберите файл, который нужно распокавать из архива "1Cv7" - 1Cv7.MD.
-Уберите все галки, кроме пунктов "Справочники", "Обработки", "Перечисления", при этом метод объединения лучше использовать "Замещать объекты",
приоритет конфигурации поставьте - "Загружаемая конфигурация".
-Нажмите ок, далее принять и опять ок.
-Зайдите в глобальный модуль: Действия>Глобальный модуль.
-Добавить в начало глобального модуля строчки :
********************************************************
Перем L Экспорт;
Перем NewHandle Экспорт;
Перем OleVar[50] Экспорт;
Перем глДопМодуль;
*********************************************************
Также добавьте в процедуру ПриНачалеРаботыСистемы текст после определения переменных, если таковые имеются:
********************************************************
глДопМодуль=0;
Если ЗагрузитьВнешнююКомпоненту("FormEx.dll") = 0 Тогда
Статусвозврата(0);
Предупреждение("нет компоненты!",60);
Возврат;
КонецЕсли;
Сервис = СоздатьОбъект("Сервис");
Если глДопМодуль = 0 Тогда
глДопМодуль = Сервис.ДобавитьГлобальныйМодуль("#ЗагрузитьИзФайла ОбновлениеИнф.txt");
КонецЕсли;
Если ЗагрузитьВнешнююКомпоненту("V7ICQ.dll ") = 0 Тогда
Статусвозврата(0);
Предупреждение("нет компоненты!",60);
Возврат;
КонецЕсли;
L=СоздатьОбъект("AddIn.ICQ");
L.SetWndIcon(L.h1C(),КаталогИБ()+"IF Folder.ico");
L.SetWndText(L.h1C(),"VirtueStream ["+ИмяПользователя()+"] Сегодня: "+ТекущаяДата());
Если ЗагрузитьВнешнююКомпоненту("v7mysql.dll") = 0 Тогда
Статусвозврата(0);
Предупреждение("нет компоненты!",60);
Возврат;
КонецЕсли;
*********************************************************
На этом установка модуля завершена.
Для того, чтобы при проведении или при исполнении другой процедуры документа обновлялась
необходимая информация (считывает табличную часть документа), необходимо в эту процедуру вставить текст:
*********************************************************
ОбновлениеИнф(Контекст);
*********************************************************
При проверке синтаксиса программа может ругаться, что такая процедура не обноружена, просто не обращайте на это внимания.
Например откройте модуль проведения нужного вам документа и в процедуру
ОбработкаПроведения, вставьте: ОбновлениеИнф(Контекст);
-Добавьте в интерфейс любого пользователя данную обработку, и назначьте этому пользователю полнвн права на доступ к новым обработкам и справочникам, таких как:
Обработки: ВыгрузкаВИнтернет, Помощь,ИзменитьРекв;
Справочники: ПоляЗаполнения, НастройкиВыгр.
Консультацию можно получить обратившись на номер ISQ 420-162-635
Рекомендации:
Поле заполнения product_sku должно быть уникальным для кадого товара, рекомендуется брать его из кода товара.
Поле заполнения category_path заполняется в модуле обработки и изменять его значение крайне не рекомендуется.
при добавлени поля заполнения необходимо в поля наименования и расшифровка только строковый тиа данных.
Проблемы:
-При нажатии на таблицу вылетает сообщение такого рода:
________________________________________________________________________________
Спр.НайтиПоРеквизиту(СокрЛП(СпрПоля.Реквизит),Табл.ПолучитьЗначение(Табл.ТекущаяСтрока(),Табл.ТекущаяКолонка()),1);
{Обработка.ВыгрузкаВИнтернет.Форма.Модуль(1830)}: Неверное имя реквизита!
_________________________________________________________________________________
Чтобы ее исправить, необходимо в свойствах реквизита, к которому вы обращаетесь поставить галку «Отбор по реквизиту».
-При нажатии на кнопку выполнит вылетает сообщение такого рода:
________________________________________________________________________________
Табл.УстановитьЗначение(КолЭл,СпрПоля.Наименование,Спр.ПолучитьАтрибут(СокрЛП(СпрПоля.Реквизит)));
{Обработка.ВыгрузкаВИнтернет.Форма.Модуль(1454)}: Неверное имя атрибута
_________________________________________________________________________________
Чтобы ее исправить, необходимо правильно установить настройки в полях заплнения, т.е. указать правильные реквизит
справочника выборки.
 

Вложения

  • 1Cv7.rar
    29,4 KB · Просмотры: 106
  • VirtueStream.rar
    1 MB · Просмотры: 90
спасибо за статью
 
Расскажите, пожалуйста, как можно использовать CSVI для экспорта ТИПОВ товара. Или хотя бы как он называется в допустимых к экспорту параметров.
 
А как импортировать из .сsv нескольлко цен для товара ?
 
Нид хэлп, с импортом все нормуль, только товары импортируются и все неопубликованные (( у меня их 5к, в ручную не вариант, как сделать так, что бы были сразу опубликованы?
 
Назад
Сверху