Оновлення з Joomla 1.5 до Joomla 2.5

Отже, розглянемо більш докладно процес переїзду на нову версію Joomla за допомогою «J2XML Importer».

2

Відкрийте настройки компонента, натиснувши на кнопку «Parameters» в адмінці.

Отже, розглянемо більш докладно процес переїзду на нову версію Joomla за допомогою «J2XML Importer»

Налаштуйте компонент відповідно до своїх потреб (можна залишити всі параметри за замовчуванням).

Налаштуйте компонент відповідно до своїх потреб (можна залишити всі параметри за замовчуванням)

Тут важливо розуміти, що, наприклад, при експорті категорій автоматично підтягнуться прив'язані до них статті та користувачі. Те ж саме відбудеться при експорті статей. Хоча, тут багато що залежить від вироблених вами налаштувань компонента. У будь-якому випадку, експортувати відразу всі суті не потрібно. Так, мені було досить зробити тільки експорт статей (в один XML-файл).

4

Експорт завершено, тепер потрібно зробити імпорт даних в свіжовстановленому Joomla 2.5. Сподіваюся, до цього моменту у вас вже все готово. Ви можете проводити маніпуляції на локальному сервері, а потім перенести сайт на віддалений сервер (до хостера). А можете робити маніпуляції прямо на хостингу (наприклад, на піддомені), потім змінив старий сайт на новий.

Отже, викачуємо компонент J2XML Importer і встановлюємо його на Joomla 2.5. Тут важливо завантажити саме останню версію компонента (1.6.0.72), тому що у всіх попередніх версіях немає можливості зберігати ID матеріалів. Знову ж таки, якщо на офіційному сайті архів не буде доступний - можете скачати його у мене .

Відкриваємо в адмінці параметри компонента і проводимо всі необхідні настройки.

Важливий момент - якщо ви хочете зберегти ID матеріалів і користувачів - обов'язково в налаштуваннях компонента на вкладці «Advanced» активуйте параметр «Keep Ids» (за замовчуванням він встановлений в положення «Ні», потрібно змінити на «Так»).

Після цього тиснемо на кнопку «Огляд», вибираємо наш XML-файл, тиснемо на кнопку "Import", чекаємо якийсь час, і (о диво) - всі наші дані мігрують на новий сайт.

Можуть виникнути невеликі проблеми, якщо якісь з імпортованих сутностей мають однакові аліаси. В цьому випадку в процесі імпортування буде видано відповідне попередження, а сутності з дублюючими аліасами імпортовані не будуть. Ви можете переписати їх собі в сторонку і імпортувати окремо, попередньо змінивши аліаси на унікальні.

От і все. Якщо ви все зробили правильно, міграція закінчена, з чим вас і вітаю.