Обновление с 2.x до 3.0
Последнее обновление Feb 26th, 2021 | История страницы | Улучшить эту страницу | Сообщить о проблеме
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
Budget
$315 per month—let's make that $500!
Learn moreЭтот документ подробно описывает изменения, внесенные между 2.x и 3.0, которые могут повлиять на обновления. Это не полный список всех изменений (см. changelog для этого), но есть критические изменения, которые могут повлиять на дополнения и сайты.
Обновление до 3.0¶
В общем случае при обновлении до версии 3.0 можно следовать стандартному процессу обновления. Рекомендуется сначала обновить до последней версии 2.8, которая будет регистрировать устаревшие функции, от которых зависит ваш сайт, в журнале MODX.
После обновления ядра и дополнительных компонентов могут возникнуть некоторые критические изменения, которые необходимо устранить в дополнительном коде или пользовательском коде.
- Важно: MODX 3.0 требует как минимум PHP 7.1
- Список изменений можно найти здесь, в частности многие основные классы были перемещены и переименованы.
- Язык менеджера теперь динамический
- Различные системные настройки были удалены или изменены
Другие заметные изменения и улучшения¶
Панель управления/Интерфейс¶
- Переработан установщик #14507 и вход в панель управления #13773.
- Панель управления была переработана, а также улучшена для работы на мобильных устройствах #14700, #14735.
- Изменены стили ресурсов в дереве #14832
- Язык теперь можно переключать на лету #14046
- Все разрешения менеджера автоматически становятся доступными в
MODx.perm
#13924, #14425, - Перевод Гугла теперь отключен в диспетчере #14414
- Более последовательное дублирование ресурсов/элементов #14411
Пакеты¶
- Markdown теперь анализируется в атрибутах пакета (changelog/readme/license) #13853
Файлы и Медиа¶
- Медиаисточники теперь используют файловую систему #13709
- Основные каталоги теперь защищены от переименования/удаления из диспетчера #14374
Ресурсы и шаблоны¶
- Ресурсы теперь могут получить значок на основе их типа контента #14383
- Новые модификаторы вывода, связанные с файлами:
dirname
,basename
,filename
,extensions
#14198
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
Budget
$315 per month—let's make that $500!
Learn more