lupka / crudder
为Laravel提供简单的管理面板。
0.0.1
2017-01-16 09:34 UTC
Requires
- doctrine/dbal: ^2.5
- illuminate/support: 5.3.*
- laravel/framework: 5.3.*
Requires (Dev)
- mockery/mockery: ^0.9.5
- orchestra/testbench: ~3.0
This package is auto-updated.
Last update: 2024-09-22 17:31:36 UTC
README
此项目仍在开发中,请勿在生产环境中使用
Crudder
安装
1: 通过Composer安装
composer require lupka/crudder
2: 添加服务提供者
将新的提供者添加到config/app.php
文件的providers
数组中
'providers' => [
// ...
Lupka\Crudder\CrudderServiceProvider::class,
// ...
],
3: 添加外观
将新的Crudder别名添加到config/app.php
文件的aliases
数组中
'aliases' => [
// ...
'Crudder' => Lupka\Crudder\CrudderFacade::class,
// ...
],
4: 添加路由
在路由文件中添加对Crudder::routes()
的调用。以下示例使用带有前缀和认证中间件的路由组
Route::group(['prefix' => 'crudder', 'middleware' => 'auth'], function(){
Crudder::routes();
});
5: 发布配置文件
通过运行以下命令发布Crudder配置文件
php artisan vendor:publish --tag=config
配置
基本设置
要开始使用,只需在crudder.php
配置文件中输入您想要管理的Eloquent模型类的名称。
'models' => [
'App\BlogPost' => []
]
Crudder将使用基于数据库中字段类型的简单表单。
提示
如果您希望在保存前后以编程方式修改值,我建议使用观察者:https://laravel.net.cn/docs/5.3/eloquent#observers