Jump to main content Jump to doc navigation

Из-за значительных различий в кодовой базе, синтаксисе тегов и пользователях, обновление с MODX Evolution до Revolution является более сложным процессом с рядом шагов, выполняемых вручную.

Настоятельно рекомендуется создать резервную копию данных перед выполнением любого обновления.. Как только вы это сделаете, просто запустите обновление setup/, и ваши таблицы базы данных будут обновлены.

Здесь произойдет несколько вещей. Первое - вы вероятно заметите, что большинство ваших сторонних скриптов будут сломаны. Вам нужно будет преобразовать их в ядро Revolution, а также модифицировать все ваши теги в новый Синтаксис тегов. Надеемся, что разработчики компонентов уже преобразуют свои скрипты к этому моменту, поэтому вы сможете найти пакеты, совместимые с Revolution, через [Менеджер пакетов](extending-modx/transport-packages «Менеджер пакетов») или на modx.com или на форумах.

Также стоит отметить, что больше нет "веб-пользователей" или "пользователей-менеджеров" - только Пользователи. И новая схема разрешений сильно отличается от версии 0.9.6/Evolution.

Опять же, мы не рекомендуем это делать, но если вы храбрая душа, вы можете сделать резервную копию и попробовать.

Отличный ресурс по обновлению с Evolution можно найти здесь: https://bobsguides.com/migrating-revolution.html

Изменения компонентов Evolution

Некоторые компоненты в Evolution прекратили своё существование или больше не находятся в активной разработке. Ниже приведен список дополнений Evolution и их эквивалентов в Revolution.

Evolution Revolution
Ditto getResources, getPage, tagLister, Archivist
Jot Quip
SiteMap GoogleSiteMap
MaxiGallery Gallery
eForm FormIt
Wayfinder Wayfinder
DocManager Batcher
AjaxSearch SimpleSearch
WebLogin Login

Смотри также

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • Fabian Christen
  • Dannevang Digital
  • Sepia River Studios
  • CrewMark
  • Chris Fickling
  • deJaya
  • Lefthandmedia
  • Murray Wood
  • eydolan
  • Following Sea
  • Anton Tarasov
  • Stéphane Jäggi
  • Raffy
  • Snow Creative
  • A. Moreno
  • Nick Clark
  • JT Skaggs
  • Helen
  • YJ
  • krisznet
  • Richard
  • Yanni

Budget

$301 per month—let's make that $500!

Learn more