Миграция MODx Evolution -> MODx Revolution

Миграция MODx Evolution -> MODx Revolution

Для миграции старых сайтов разработанных на MODx Evolution на новую платформу MODx Revolution был создан компонент Provisioner и шлюз revogateway.

Компонент устанавливается на MODx Revolution, а шлюз на MODx Evolution как сниппет в папку /assets/snippets/

Процесс миграции крайне прост. Вы указываете реквизиты доступа в административный интерфейс (логин и пароль). В качестве URL в случае с миграцией с Evo на Revo вы указывает URL вашего Evo сайта. После нажатия на кнопку Go происходит авторизация на Evo сайте.

Не забывайте что нужно поместить шлюз revogateway на Evo сайте в папку /assets/snippets/ в противном случае вы получите сообщение об ошибке "Revolution gateway package is not installed in the remote Evolution site"

Теперь переходя по вкладкам Resources, Elements, Files, Packages, Users выберите именно те сущности что вы будете переносить с вашего Evo сайта на Revo сайт.

На вкладке Evolution Site Import нажмите Import

Все. После импорта в контексте web системы MODx Revolution должно появится все содержимое вашего старого сайта на MODx Evolution

Следует иметь в виду что компонент Provisioner работает только с веткой MODx Revolution < 2.2.+ На более старших версиях его не будет видно в репозитории и он не будет работать.