sergiovilar/laravel-crud 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sergiovilar/laravel-crud

最新稳定版本:v0.2.2

Composer 安装命令:

composer require sergiovilar/laravel-crud

包简介

README 文档

README

Create CRUDs (Create, Read, Update, Delete) for your models in Laravel 5 and Lumen.

Installation

Install via composer:

composer require sergiovilar/laravel-crud

Copy the contents of the views folder to resources/views.

Laravel 5

Add this line to the bootstrap/app.php file before the return $app;:

new AdminBootstrap('/app/Admin');

/app/Admin should be the folder where you'll put the CRUDs specification.

Add this line to your app/http/routes.php file:

Admin::routes();

Lumen

Add this line to the bootstrap/app.php file before the line containing $app->group(['namespace' => 'App\Http\Controllers']):

new AdminBootstrap('/app/Admin', $app);

/app/Admin should be the folder where you'll put the CRUDs specification.

Add this line to your app/http/routes.php file:

Admin::routes($app);

Usage

Create a file with the name of the model you want to create the CRUD:

touch app/Admin/Car.php

Car.php:

Admin::model('Car')
->middleware('admin') // Specify an HTTP Middleware to check if the user is logged
->title('Cars') // Title of the page
->columns(function(){ // Columns to list the items in this model
    Column::string('model', 'Model'); // field, label
    Column::integer('year', 'Year');
})->form(function(){
    FormItem::text('model', 'Model'); // field, label
    FormItem::number('year', 'Year');
});

统计信息

  • 总下载量: 223
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-10-31