// CREATE.BLADE.PHP
@extends('../admin')
@section('content')
<section class="content-header">
<h1>
Create Category
<small>Membuat Kategori Baru</small>
</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
<li class="active">Category</li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<div class="box box-primary">
<div class="box-body">
<form action="{{ URL::to('create-category') }}" method="post" class="">
@csrf
<div class="form-group">
<label>Nama Kategori *</label>
<input type="text" name="category" class="form-control"/>
</div>
<div class="form-group">
<label>Keterangan</label>
<textarea type="text" name="desc" class="form-control"></textarea>
</div>
<div class="form-group">
<label>Status * </label>
<select name="status" class="form-control">
<option value="">Pilih</option>
<option value="active">Active</option>
<option value="inactive">Inactive</option>
</select>
</div>
<div class="form-group">
<input type="submit" class="btn btn-primary" value="Simpan">
</div>
</form>
</div>
</div>
@endsection
// CategoryController
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
// memanggil model
use App\Category;
class CategoryController extends Controller
{
public function create()
{
return view('category/create');
}
public function store(Request $request)
{
$kategori = $request->input('category');
$deskripsi = $request->input('desc');
$status = $request->input('status');
'categories_name' => $kategori,
'categories_desc' => $deskripsi,
'categories_status' => $status
);
$insert = Category::insert($data);
return redirect()->back();
}
}
// Category Model
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Category extends Model
{
protected $table = "categories";
}
// Route
Route::get('/admin', 'DashboardController@tampil');
Route::get('/create-category', 'CategoryController@create');
Route::post('/create-category', 'CategoryController@store');
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}