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

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Перенос К2 из J1.5 на последнюю J3.4.x

 (Прочитано 986 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vipiusss
Профи
********

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

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


Skype: renor_


« : 08.05.2015, 12:41:32 »

Всем доброе.Создаю тему по просьбе, т.к. надоело переносить К2
Итак.

Открываем phpadmin старой Joomla и ищем 11 таблиц со словом К2. Экспортируем себе на комп.
Заходим в админку J1.5 в раздел Пользователи и смотрим ID пользователя, кто выкладывал материал в К2.Это нам понадобится.Обычно Супер Юзер, если вы админ.

Лезем в админку новой Joomla.
Не в курсе что у вас стоит, но пишу по умолчанию, что стоит Joomla без К2.
Качаем К2 http://getk2.org/downloads/?f=K2_v2.6.9.zip и устанавливаем обычно.
Качаем и ставим русс.файл через обычный Joomla установщик http://getk2.org/assets/translations/download.php?language=ru_RU
Удаляем 11 таблиц нового К2.
Делаем импорт новых 11 таблиц.
Лезем в phpadmin новой Joomla.

И начинаем:
Делаем все запросы через SQL (там есть кнопочка)
Выскочит пустое окно, в него пишем
UPDATE `p1_k2_items` SET created_by = u1 WHERE created_by = u2
где,
p1=это префикс вашей новой базы
u1= id вашего нового пользователя в новой Joomla
u2=id пользователя из старой.

Примерно вот выгляд запроса:

UPDATE `p1_k2_items` SET created_by = 111 WHERE created_by = 62

Этим мы решили все изменения автора в К2

Теперь нужно само ID автора изменить, меняем:

UPDATE `p1_k2_items` SET modified_by = u1 WHERE modified_by = u2

где опять:

p1=это префикс вашей новой базы
u1= id вашего нового пользователя в новой Joomla
u2=id пользователя из старой.

Но ещё не всё.К2 хитрый, но мы его обхитрим:

Меняем систему прав на категории:
UPDATE `p1_k2_categories` SET access = 1 WHERE access = 0

где,
p1=это префикс вашей новой базы

Меняем систему прав на материалы:

UPDATE `p1_k2_items` SET access = 1 WHERE access = 0
где,
p1=это префикс вашей новой базы

Всё.Нажимаем F5 и радуемся.
Теперь мелочи: в папке media/cache/com_k2 находятся ваши превьюшки, просто скопируйте и замените папки.Теперь ваш материал имеет картинки от старой Joomla.

Будут вопросы-пишите в теме.
« Последнее редактирование: 08.05.2015, 13:03:39 от vipiusss » Записан
MaksimuRU
Новичок
*

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

Сообщений: 2


« Ответ #1 : 30.08.2016, 16:24:25 »

После данных манипуляций при попытке войти в материалы К2 выдает сообщение об ошибке: 1146 Table '****_***.#__k2_log' doesn't exist SQL=SELECT * FROM #__k2_log LIMIT 0, 1

Joomla!, 3.6.2.
« Последнее редактирование: 30.08.2016, 16:27:32 от MaksimuRU » Записан
MaksimuRU
Новичок
*

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

Сообщений: 2


« Ответ #2 : 30.08.2016, 16:38:01 »

нашел решение: http://forum.joomla.org/viewtopic.php?t=924731
Спасибо!
Записан
spas
Захожу иногда
**

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

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


Интернет, как и смерть - забирает лучших.


« Ответ #3 : 18.11.2016, 10:54:04 »

Подскажите как с к2 обратно на Joomla перекинуть контент очень надо.
Записан
Septdir
Живу я здесь
******

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

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


Skype: septdir


« Ответ #4 : 18.11.2016, 14:11:55 »

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

Powered by SMF 1.1.21 | 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