Joomla
June 20, 2022

Переход с Joomla 3 на Joomla 4

Так как Joomla 3 очень сильно захламлена, то нельзя просто обновиться до Joomla4.

Вариант 1

Сначала обновить J3 до J4

Устанавливаем голую J4

Переносим только нужные таблицы из обновленной J4 в совершенно чистую

Понятно, что из J3 нужно удалить всё несовместимое.

На одном сайте сработало - на одном нет.

Вариант 2

Имеем Joomla 3.9.2. Никак не обновляем её.

Ставим чистую Joomla 3.9.2.

Переносим статьи с помощью j2xml (проблема в том, что пока нет для J4).

И вот теперь обновляем уже чистую J3 до J4.

Потом ставим чистую J4 и переносим на неё только статьи из обновлённой J4.

Только так можно получить абсолютно чистую J4 вместе со всеми материалами.

В проекте КР решено перейти на url без id.

Настройки менеджера материалов

Маршрутизация URL Экспериментальная

Удалить идентификаторы из URL Да

Попытка 2. начато 6:20 пришёл к промежуточному результату 11:20

1 старый сайт - префикс sql на сайте: hxf8m_ -везде ставим одинаковый, чтобы не путаться.

2joomla39 - чистая joomla 3.9.2

Ставлю id super_user на 2joomla39 такой же как был на изначальном

Включены оба из языков для контента

Работают вроде

1 - не показывает материалы

2 - не показывает материалы

2joomla39- лучше всех, это просто обновлённая


3 - не работает меню