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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Скрипт миграции данных из Mosets Tree в SOBI2  (Прочитано 6243 раз)
0 Пользователей и 1 Гость смотрят эту тему.
CTPAHHuK
Администратор
*******

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

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



« : 24.02.2008, 21:26:16 »

Необходимые исходные условия :
Mosets Tree version > 1.58
Sobi2 Version > RC 2.8.2
MySQL/Apache/PHP
Компоненты Mosets Tree и SOBI2 должны быть установлены одновременно на Вашем сайте

Поля, которые будут импортированы в SOBI :
1) Название
2) Сайт (поле 8 в таблице jos_sobi2_fields_data)
3) Описание (поле 13 в таблице jos_sobi2_fields_data)
Если Вам нужно импортировать данные из других полей, просто добавьте соответствующие строки в скрипт
-------------------------------

Внимание ! скрипт не является стабильным решением. Используйте его на свой страх и риск !
Код:
truncate table jos_sobi2_cats_relations;
truncate table jos_sobi2_fields_data;
truncate table jos_sobi2_item;
truncate table jos_sobi2_cat_items_relations;
truncate table jos_sobi2_categories;
insert into jos_sobi2_cats_relations (select cat_id, cat_parent from jos_mt_cats);
insert into jos_sobi2_fields_data (fieldid, itemid, data_txt) (select 13, link_id, link_desc from jos_mt_links);
insert into jos_sobi2_fields_data (fieldid, itemid, data_txt) (select 8, link_id, website from jos_mt_links);
insert into jos_sobi2_item (itemid, title, hits, publish_up, owner, last_update) (select link_id, link_name, link_hits, link_created, user_id, link_modified from jos_mt_links);
insert into jos_sobi2_cat_items_relations (catid, itemid) (select cat_id, link_id from jos_mt_cl);
insert into jos_sobi2_categories (catid, name, description) (select cat_id, cat_name, cat_desc from jos_mt_cats);
update jos_sobi2_categories set published = '1' where catid > '0';
update jos_sobi2_item set published = '1' where itemid > '0';
update jos_sobi2_item set approved = '1' where itemid > '0';
update jos_sobi2_item set publish_down = '0000-00-00 00:00:00' where itemid > '0';
update jos_sobi2_cats_relations set parentid = '1' where parentid= '0';
Записан
 
VETERINAR
Живу я здесь
******

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

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


Kiss my shiny metal ass!


« Ответ #1 : 24.02.2008, 21:55:58 »

 Cheesy Спасибо, завязываем с пиратским прошлым.
Записан
timonnn
Завсегдатай
*****

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

Сообщений: 403



« Ответ #2 : 01.06.2009, 15:50:28 »

А такое же только в обратном порядке сделать можно???
Записан
udav221
Захожу иногда
**

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

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


« Ответ #3 : 10.01.2010, 18:37:02 »

А для полных чайников можно пояснить, куда этот скрипт пихать и че вообще с ним делать надо, чтоб сработало?Azn
Записан
romashkin
Осваиваюсь на форуме
***

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

Сообщений: 29


« Ответ #4 : 21.10.2010, 19:18:55 »

в админку базы данных пихать
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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