Вышел новый релиз Evolution 3.1.12 от комьюнити.
Как обновиться?
- Простой вариант — накатить файлы из гита сверху на сайт, запустить /install
- Если у вас 3.1.11 — можно просто сделать из папки core:
php artisan make:site update
composer update
Возможны ошибки в консоли с пакетом SecurityAdvisories, делайте composer update
Интерфейс:
- Обновлены переводы.
- Белорусский язык.
- Убраны лишние вкладки на страницах с информацией о документе и информацией о системе.
- Кнопки для действий с элементами выводятся с учетом прав.
- При использовании глобальных вкладок, название активной вкладки отображается в заголовке окна браузера.
- Исправлена некорректная работа глобальных вкладок, вкладки доступны не только администраторам.
- В списках элементов добавлена кнопка «Отключить/включить».
- Изменена организация верхнего меню: управление модулями перенесено в подменю «Элементы» — «Модули».
- Добавлен вывод в лог сообщений об ошибках при получении шаблонов blade.
Нововведения
- Добавлена возможность создания параметров для TV-параметров, как у плагинов, сниппетов и модулей.
- Добавлена библиотека SimplePie для работы с RSS, старые функции для RSS удалены. Обновить каналы можно из Extras.
- В методы для получения документов и параметров TV (getAllChildren, getActiveChildren, getDocumentChildren, getDocuments, getDocument, getPageInfo, getParent, getDocumentChildrenTVars, getDocumentChildrenTVarOutput, getTemplateVar, getTemplateVars) добавлен параметр для игнорирования разрешений.
- Исправлена некорректная работа TV c привязкой @inherit.
- Новое событие OnLoadSettings.
- Переделано управление разрешениями для документов, модулей и тв-параметров (подробнее на гите)
- Удалена обработка тегов парсера в шаблонах blade.
Исправления
- Исправлена некорректная обработка тегов [+link+].
- Исправлена ошибка при изменении настройки [(site_unavailable_message)].
- Исправлена ошибка при изменении настройки [(manager_theme_mode)].
- Исправлена ошибка при работе метода cleanUpMODXTags.
- Исправлено игнорирование настройки UpgradeRepository при выполнении команды make:site update.
- Улучшена совместимость с PHP 8.1.
Комментарии (0)