在使用扩展功能之前,需要确保相关目录具有读写权限,否则可能导致扩展安装失败:
项目目录/extensions
- 扩展安装目录(可通过配置 admin.extension.dir
修改)public/extensions
- 扩展静态资源发布目录storage/tmp
- 临时文件目录lang
- 语言包目录扩展功能依赖 admin_extensions
数据表,系统会自动创建该表。
Owl Admin 支持多种扩展安装方式:
适用于已下载的扩展包:
.zip
压缩包开发工具 > 扩展管理
本地安装
按钮适用于发布到 Packagist 的扩展:
安装后扩展会自动注册到系统中。
开发者可直接在管理界面创建新扩展:
创建扩展
按钮vendor/package
)Vendor\Package
)安装后的扩展需要手动启用:
启用
按钮激活扩展功能禁用
暂停扩展功能支持配置的扩展会显示 设置
按钮:
设置
按钮每个扩展都可以查看其 README 文档:
查看
按钮彻底移除不需要的扩展:
卸载
按钮系统会自动扫描以下位置的扩展:
extensions/
目录下的所有子目录extra.owl-admin
配置)扩展支持完整的生命周期管理:
扩展可以包含多种资源:
composer.json
中的 extra.owl-admin
配置ServiceProvider
访问 Owl Admin 扩展市场 获取更多官方和社区扩展。