2011-07-27 2 views
1

У меня есть список около 700 пользователей с информацией, которую я хотел бы импортировать в virtuemart, но на самом деле не вижу способа как. Я могу импортировать их в joomla, но это не регистрируется в таблице пользователя virtuemart. Есть ли способ импортировать список пользователей и информацию непосредственно в virtuemart? Я нашел такой инструмент, как CSVI, но вы можете импортировать только такие элементы, как данные пользователя и т. Д., Которые не являются пользователями. ПОМОГИТЕ!Joomla! и VirtueMart импорт пользователей

ответ

1

Я нашел один форум с тем, что кажется решением. Источник: http://pc-prog.eu/phpBB3/viewtopic.php?f=4&t=4

СКАЧАТЬ И УСТАНОВИТЬ COMPONENT МОДУЛЬ - USERPORT http://extensions.joomla.org/component/option,com_mtree/task,writereview/link_id,5430/Itemid,35/

!!! Если есть проблема с установкой прямо в Интернете !!!

1) Установите на локальном хосте «C: \ XAMPP ...

2) Скопируйте файлы "C: \ XAMPP \ HTDOCS \ your_project \ Администратор \ Components \ com_userport" - через FTP (Подсказка: проверка файлы с текущей датой)

3) Обновление Joomla БДА - таблица jos_components (TP: прилагаются XLS, листа "1_InsertInto_jos_components"

  • ВВОЗНЫХ пользователи в JOOMLA

Администратор/Компоненты/userport

1) Установка параметров (например, разделитель полей: вертикальная полоса) !!! электронная почта Адреса, телефоны должны быть Unique пользователи

2) Копировать/Вставить - и запустить «Добавить и обновить»

3) Проверьте VirtueMart - таблицы пользователей: T: _users, _vm_user_info, _vm_shopper_vendor_xref (через _vm_shopper_group)

* главный пользователь таблица: jos_users. * таблица групп покупателей: jos_vm_shopper_group (столбец shopper_group_id). * клей, который удерживает их вместе: jos_vm_shopper_vendor_xref.

???: Главная проблема: Как создать "user_info_id" Из кода источника это поле: md5 (uniqid (_VIRTUEMART_SECRET))

  • ADD пользователей в виртуальной машине - «STEP BY STEP - ДЕЛАТЬ «

0) Обновление БД - TBL "! Components"(когда userport должен быть установлен на локальном хосте ) см присоединенные XLS, лист "1_InsertInto_jos_components"

1) Подготовьте список пользователей в Ехс el, !!! - проверьте, если адреса электронной почты уникальные !!! - пароль должен быть не менее 5 символов

2) Joomla Administrator/Components/userport/Добавить & Обновление !!!Установить параметры первого из листа "2_CustomerList", CLM "CSV_list"/ Copy-Paste данные в userport

3) Joomla Администратор/Компоненты/VirtueMart/Users (только Check , если вы можете видеть новых пользователей)

4) MS Access: выберите только (... новый пользователь, если вы подключили MySQL БД с помощью MySQL ODBC) SELECT * FROM jos_users jos_users LEFT JOIN jos_vm_user_info ON jos_users.id = jos_vm_user_info.user_id ГДЕ (((jos_vm_user_info.user_id). Нулевой));

5) Копировать-Вставить в MS-Excel в листе "3_NewUsers" CLM "B: N"/ Copy-Paste

6) Копировать-Вставить из Excel в http://yourproject.com/phpmyadmin ... CLM "vm_shopper_vendor_xref"/и запустить

7) Copy-Paste из Excel в http://yourproject.com/phpmyadmin ... CLM "vm_user_info"/и запустить

Смежные вопросы