shin1x1 / laravel-table-admin
Laravel 4 简单 CRUD 包
v0.1.1
2014-06-02 02:17 UTC
Requires
- php: >=5.4.0
- doctrine/dbal: ~2.3
- laravel/framework: ~4.1
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2024-09-12 18:20:35 UTC
README
Laravel 4 简单 CRUD 包
博客 (日语)
安装
首先,在 composer.json 中添加依赖项
$ composer require "shin1x1/laravel-table-admin" "dev-master"
或
{
"require": {
"shin1x1/laravel-table-admin": "0.1.*"
}
}
执行 composer install 或 update
$ composer install or update
接下来,在 app/config/app.php
中添加 ServiceProvider 和 Facade
'providers' => [
// ....
'Shin1x1\LaravelTableAdmin\TAbleAdminServiceProvider`
],
'aliases' => [
// ....
'TableAdmin' => 'Shin1x1\LaravelTableAdmin\TableAdminFacade',
],
最后,在 app/routes.php
中指定要启用 CRUD 的表名
TableAdmin::route([
'classes',
'nationalities',
'riders',
]);
完成!
如果您在浏览器中打开 https:///crud/{TABLE}
,则可以访问 CRUD。
自定义
视图模板文件
如果您运行以下命令,则视图模板文件将被发布到 app/views/packages/shin1x1/laravel-table-admin/
。
$ php artisan view:publish shin1x1/laravel-table-admin
Views published for package: shin1x1/laravel-table-admin
发布的视图模板文件包括 3 个文件。base.blade.php
是基本布局文件。form.blade.php
是创建和编辑表单页面。index.blade.php
是索引页面。
$ ls app/views/packages/shin1x1/laravel-table-admin/
base.blade.php form.blade.php index.blade.php
示例
以下示例使用此包的存储库。