Установка v200.4.0
Установка и обновление плагина DevCraft Admin для DLE 20.0.
Ссылка: скачать DevCraft Admin
Ставите на DLE 20.0 — нужна линейка плагина 200.* (версионирование).
Требования
- Версия PHP: 8.3
- Расширения PHP:
simplexml,libxml,intl,fileinfo,pdo_mysql,curl,mbstring,openssl - Рекомендуемые настройки: выделенная память PHP не менее 128M
- CMS: DataLife Engine 20.0
Установка
1. Менеджер плагинов DLE
- Загрузите архив (
upload/+install.xml). - Панель → Плагины → Установить.
- Проверьте на диске:
engine/inc/devcraft.php- каталог
devcraft/
2. Composer
В каталоге devcraft/ на сервере выполните:
cd devcraft
composer install --no-devБез каталога vendor/ плагин выведет предупреждение в админке DLE и не загрузится.
Если модуль тянет shared DTO — в devcraft/composer.json должен быть devcraftclub/dev-tools:
composer show devcraftclub/dev-tools3. Вручную
Скопируйте upload/ в корень сайта, затем активируйте плагин в DLE.
Как грузится админка
engine/inc/devcraft.php— вход DLEdevcraft/init.php— autoload, bootstrapApplication::runAdmin()— страницы модуля Admin
AJAX: точки входа.
Структура devcraft/
devcraft/
├── init.php, ajax.php
├── composer.json, vendor/
├── src/classes/, src/modules/Admin/
├── config/, locales/, cache/, logs/
engine/inc/devcraft.phpПервый запуск
- Откройте DevCraft Admin в админке DLE.
- Настройки — язык, тема, пути (подробнее).
- При необходимости — логи и Telegram.
Обновление
- Бэкап
devcraft/и настроек. - Новый архив через менеджер DLE.
composer install, если менялся lock.- Проверьте changelog и
composer_requiredмодулей.
См. также
- Начало работы — обзор плагина
- Создание модуля — первый сателлит
- Fluent Types
- Миграция с MH Admin
- Shared-пакеты