divotek / admin
后端办公应用程序、管理面板或CMS的平台,适用于您的Laravel应用。
v10.0.6
2023-10-12 11:27 UTC
Requires
- ext-json: *
- barryvdh/laravel-elfinder: ^0.5.2
- intervention/image: ^2.7
- laravel/framework: ^10.0
- laravel/scout: ^9.0 || ^10.0
- orchid/blade-icons: ^4.0
- tabuna/breadcrumbs: ^4.0
- twbs/bootstrap-icons: ^1.10
- watson/active: ^7.0
Requires (Dev)
- doctrine/dbal: ^2.10 || ^3.0
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.2
- orchestra/testbench-core: ^8.0
- orchestra/testbench-dusk: ^8.0
- phpunit/php-code-coverage: ^10.0
- phpunit/phpunit: ^10.0
- vimeo/psalm: ^4.3 || ^5.0
Conflicts
- laravel/framework: <10.2.0
- nesbot/carbon: <2.66.0
README
DiVoTek管理面板
基于 Orchid平台.
有关完整文档,请访问 orchid.software.
这是一个免费的 Laravel 包,它抽象了标准业务逻辑,允许通过代码驱动的快速后端应用、管理面板和仪表板开发。
实现的功能
-
原生支持
nakukryskin/orchid-repeater-field
-
原生支持
nakipelo/orchid-ckeditor
-
自定义操作栏,具有操作(如“返回”,“保存并离开”等)
-
自动嵌套表格(需要名为
children
的模型关系,例如$product->children
) -
自定义缩略字段,用于自动生成缩略名
-
原生支持
barryvdh/laravel-elfinder
-
活动日志
-
一些小的改进
安装
- 创建项目
composer create-project laravel/laravel my-awesome-admin
-
配置
.env
-
安装主管理包
composer require divotek/admin
- 发布包配置和资产
php artisan admin:install
- 配置主管理凭据
php artisan admin:make
本地开发
-
下载源代码
-
解压存档
-
在解压的目录中进行您的操作
-
构建修改后的管理面板的前端
npm i & npm run production
- 编辑您的项目
composer.json
并添加/修改以下指令
"require": {
"divotek/admin": "dev-main",
...
},
"repositories": [
{
"type": "path",
"url": "../path/to/extracted/directory"
},
...
]
-
在您的项目目录中删除
vendor
目录和composer.lock
文件 -
运行以下命令
composer install