Commit 36352264 by Rinto

commit new

parent f86574de
......@@ -7,6 +7,6 @@ use Illuminate\Database\Eloquent\Model;
class Batal extends Model
{
protected $table = 'batal';
protected $fillable = ['id','tujuan','jumlah','alasan','berangkat','kembali','client_username','plat_bus','alasan_batal'];
protected $fillable = ['id','tujuan','jumlah','alasan','berangkat','kembali','name','plat_bus','alasan_batal'];
//
}
\ No newline at end of file
......@@ -22,6 +22,8 @@ use Image;
class AdminController extends Controller
{
public function dashboards()
{
if(isset($key)){
......@@ -35,13 +37,6 @@ class AdminController extends Controller
return view('adminlte::k_klien.index',$this->data);
}
public function user()
{
$user = Users::all();
return view('adminlte::k_klien.user.index', compact('user'));
}
public function destroyuser($id)
{
$user = Users::find($id);
......@@ -103,10 +98,48 @@ class AdminController extends Controller
$supir = Supir::find($id);
return view('adminlte::k_klien.supir.detail', compact('supir'));
}
public function ubahsupir($id)
{
$supir = Supir::where('id', $id)->first();
return view('adminlte::k_kline.supir.ubah')->with('supir', $supir)->with('message','Data Supir Berhasil di Ubah');
$supir = Supir::find($id);
return view('adminlte::k_klien.supir.ubah', compact('supir'));
}
public function updatesupir(Request $request, $id)
{
$this->validate($request, [
'id' => 'required',
'nama_supir' => 'required',
'ttl' => 'required',
'alamat' => 'required',
'jk' => 'required',
'agama' => 'required',
]);
$supir = Supir::findOrFail($id);
$supir->id = $request['id'];
$supir->nama_supir = $request['nama_supir'];
$supir->ttl = $request['ttl'];
$supir->alamat = $request['alamat'];
$supir->jk = $request['jk'];
$supir->agama = $request['agama'];
if($request->file('image') == "")
{
$supir->image = $supir->image;
}
else
{
$file = $request->file('image');
$fileName = $file->getClientOriginalName();
$request->file('image')->move("image/", $fileName);
$supir->image = $fileName;
}
$supir->save();
return redirect('k_klien/supir/index')->with('message','Data Supir Berhasil di Ubah');
}
public function bus()
......@@ -154,8 +187,33 @@ class AdminController extends Controller
}
public function ubahbus($id)
{
$bus = Bus::where('id', $id)->first();
return view('adminlte::k_klien.bus.ubah')->with('bus', $bus)->with('message','Data Bus Berhasil di Ubah');
$bus = Bus::find($id);
return view('adminlte::k_klien.bus.ubahbus', compact('bus'));
}
public function busupdate(Request $request, $id)
{
$this->validate($request, [
'id'=> 'required',
'nama_bus' => 'required',
'jenis_bus' => 'required',
'pat_bus' => 'required',
'deskripsi' => 'required',
'gambar' => 'required',
]);
$bus = Bus::findOrFail($id);
$bus->id = $request['id'];
$bus->nama_bus = $request['nama_bus'];
$bus->jenis_bus = $request['jenis_bus'];
$bus->pat_bus = $request['pat_bus'];
$bus->deskripsi = $request['deskripsi'];
$bus->gambar = $request['gambar'];
$bus->save();
return redirect('k_klien/bus')->with('message','Data Bus Berhasil di Ubah');
}
public function pemesanan()
......
......@@ -141,14 +141,14 @@ class KlienController extends Controller
return view('adminlte::klien.riwayat.index',$this->data);
}
public function detailriwayats($id)
public function riwayats($id)
{
$riwayat = Konfirmasi::find($id);
return view('adminlte::klien.riwayat.detail', compact('riwayat'));
$riwayats = Konfirmasi::find($id);
return view('adminlte::klien.riwayat.detail', compact('riwayats'));
}
public function detailriwayats2($id)
public function riwayats2($id)
{
$riwayat2 = Batal::find($id);
return view('adminlte::klien.riwayat.detail2', compact('riwayat2'));
$riwayats2 = Batal::find($id);
return view('adminlte::klien.riwayat.detail2', compact('riwayats2'));
}
}
\ No newline at end of file
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use DB;
use App\User;
use Illuminate\Support\Facades\Auth;
class ProfilController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$user = DB::table('users')->where('id', Auth::user()->id)->get();
// dd($user[0]);
return view('adminlte::setting')->with('user', $user[0]);
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
$users = User::where('id', $id)->first();
return view('adminlte::create')->with('users', $users);
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function change(Request $request, $id)
{
$this->validate($request, [
'name' => 'required',
'email' => 'required',
'username' => 'required',
]);
$users = User::findOrFail($id);
$users->name = $request->name;
$users->email = $request->email;
$users->username = $request->username;
if($request->file('image') == "")
{
$users->image = $users->image;
}
else
{
$file = $request->file('image');
$fileName = $file->getClientOriginalName();
$request->file('image')->move("image/", $fileName);
$users->image = $fileName;
}
$users->save();
return redirect('home');
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
}
......@@ -15,7 +15,7 @@ class User extends Authenticatable
* @var array
*/
protected $fillable = [
'name','email','username', 'status', 'password',
'name','email','username', 'status', 'password','image',
];
/**
......
......@@ -7,6 +7,6 @@ use Illuminate\Database\Eloquent\Model;
class Users extends Model
{
protected $table = 'users';
protected $fillable = ['username','password','role','remember_token'];
protected $fillable = ['name','email','username', 'status', 'password','image',];
//
}
\ No newline at end of file
......@@ -21,7 +21,7 @@
<div class="box box-widget">
<div class="box-header with-border">
<div class="user-block">
<img src="{{asset('image/'.$supir->gambar)}}" style="display: block;margin-left: auto;margin-right: auto;">
<img src="{{ asset('image/'.$supir->image) }}" style="display: block;margin-left: auto;margin-right: auto;">
<span class="username">{{ $supir->nama_supir}}</span>
<span class="username"></span>
</div>
......@@ -33,7 +33,7 @@
</div>
<!-- /.box-header -->
<div class="box-body">
<img style="display: block;margin-left: auto;margin-right: auto;" src="{{asset('image/'.$supir->gambar)}}">
<img style="display: block;margin-left: auto;margin-right: auto;" src="{{ asset('image/'.$supir->image) }}">
</div>
<!-- /.box-footer -->
<div class="box-footer">
......
......@@ -6,8 +6,8 @@
@section('contentheader_title')
<ol class="breadcrumb"><li><a href="/"><i class="fa fa-home"></i> Home</a></li>
<li class="active"><i class="fa fa-bus"></i>Supir</li>
<li class="active"><i class="fa fa-bus"></i>Tambah Supir</li>
<li class="active"><i class="fa fa-user"></i>Supir</li>
<li class="active"><i class="fa fa-user-plus"></i>Tambah Supir</li>
</ol><!-- breadcrumbs -->
@endsection
......@@ -103,19 +103,11 @@
</div>
</div>
<div class="form-group{{ $errors->has('image') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Gambar</label>
<div class="col-md-6">
<input type="file" id="exampleInputImage" class="form-control" name="image" value="{{ old('image') }}" >
@if ($errors->has('image'))
<span class="help-block">
<strong>{{ $errors->first('image') }}</strong>
</span>
@endif
</div>
<div class="form-group has-feedback">
<label class="col-md-6 control-label">Gambar</label>
<input class="form-control" name="image" value="{{ old('image') }}" type="file">
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
......
......@@ -20,7 +20,7 @@
<div class="box box-widget">
<div class="box-header with-border">
<div class="user-block">
<img src="{{asset('image/'.$supir->gambar)}}" style="display: block;margin-left: auto;margin-right: auto;">
<img src="{{ asset('image/'.$supir->image) }}" style="display: block;margin-left: auto;margin-right: auto;">
<span class="username">{{ $supir->nama_supir}}</span>
</div>
<!-- /.user-block -->
......@@ -34,11 +34,11 @@
<div class="col-md-9">
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li class="active"><a href="#gambar1" data-toggle="tab" aria-expanded="true">Gambar Kendaraan</a></li>
<li class="active"><a href="#gambar1" data-toggle="tab" aria-expanded="true">Gambar Supir</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="gambar1">
<img style="display: block;margin-left: auto;margin-right: auto;" src="{{asset('image/'.$supir->gambar)}}">
<img src="{{ asset('image/'.$supir->image) }}" style="display: block;margin-left: auto;margin-right: auto;">
</div>
<!-- /.tab-pane -->
</div>
......@@ -49,10 +49,14 @@
</div>
<!-- /.box-footer -->
<div class="box-footer">
<form action="{{url('/k_klien/supir/updatesupir',$supir->id)}}" method="post" enctype="multipart/form-data">
<form action="{{url('updatesupir',$supir->id)}}" method="POST" role="form" enctype="multipart/form-data">
{{ csrf_field() }}
<div class="form-group has-feedback">
<label class="col-md-6 control-label">Upload a different photo...</label>
<input class="form-control" name="image" value="{{ $supir->image}}" type="file">
</div>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">ID Supir</label>
<input class="form-control" name="id" value="{{ $supir->id}}" readonly="" type="text">
</div>
......@@ -70,7 +74,7 @@
</div>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Jenis Kelamin</label>
<div class="col-md-4">
<div class="col-md-14">
<select name="jk" class="form-control">
<option value="Laki-Laki">Laki-Laki</option>
<option value="Perempuan">Perempuan</option>
......
......@@ -7,7 +7,7 @@
@section('contentheader_title')
<ol class="breadcrumb"><li><a href="/"><i class="fa fa-home"></i> Home</a></li>
<li class="active"><i class="fa fa-bus"></i> Kendaraan</li>
<li class="active"><i class="fa fa-bus"></i> Detail Kendaraan</li>
<li class="active"><i class="fa fa-eye"></i> Detail Kendaraan</li>
</ol><!-- breadcrumbs -->
@endsection
......@@ -15,25 +15,63 @@
<div class="container-fluid spark-screen">
<div class="container">
<div class="col-md-8 col-md-offset-2">
<div class="panel-body">
<form class="form-horizontal" action="{{ url('') }}" method="POST">
{!! csrf_field() !!}
<div class="form-group{{ $errors->has('nama_bus') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Nama Kendaraan</label>
<div class="col-md-6">
<input type="text" class="form-control" name="nama_bus" value="{{ $bus->nama_bus}}" readonly>
@if ($errors->has('nama_bus'))
<span class="help-block">
<strong>{{ $errors->first('nama_bus') }}</strong>
</span>
@endif
<div class="col-md-6">
<!-- Box Comment -->
<div class="box box-widget">
<div class="box-header with-border">
<div class="user-block">
<img src="{{asset('image/'.$bus->gambar)}}" style="display: block;margin-left: auto;margin-right: auto;">
<span class="username">{{ $bus->nama_bus}}</span>
</div>
<!-- /.user-block -->
<div class="box-tools">
<button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
</div>
<!-- /.box-tools -->
</div>
<!-- /.box-header -->
<div class="box-body">
<div class="col-md-9">
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li class="active"><a href="#gambar1" data-toggle="tab" aria-expanded="true">Gambar Kendaraan</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="gambar1">
<img style="display: block;margin-left: auto;margin-right: auto;" src="{{asset('image/'.$bus->gambar)}}">
</div>
<!-- /.tab-pane -->
</div>
<!-- /.tab-content -->
</div>
<!-- /.nav-tabs-custom -->
</div>
</form>
</div>
<!-- /.box-footer -->
<div class="box-footer">
<form action="" method="post">
<input name="_token" value="AKcKGHPCbCtWwxrSy6CaJSecjjXYfMdJNnGQC4NM" type="hidden">
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Nama Kendaraan</label>
<input class="form-control" name="nama_bus" value="{{ $bus->nama_bus}}" readonly="" type="text">
</div>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Jenis Kendaraan</label>
<input class="form-control" name="jenis_bus" value="{{ $bus->jenis_bus}}" readonly="" type="text">
</div>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Plat Kendaraan</label>
<input class="form-control" name="plat_bus" value="{{ $bus->plat_bus}}" readonly="" type="text">
</div>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Deskripsi</label>
<textarea class="form-control" placeholder="Berikan deskripsi disini" rows="3" name="deskripsi" readonly="">{{ $bus->deskripsi}}</textarea>
</div>
</form><br>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
......
......@@ -12,13 +12,25 @@
@section('main-content')
<div class="container-fluid spark-screen">
@if(session()->has('message'))
<div class="alert alert-info">
{{session()->get('message')}}
</div>
@endif
@if(!empty($success))
<div class="alert alert-success">
{{$success}}
</div>
@endif
<div class="row">
<table class="table table-striped">
<thead>
<tr>
<th>Nama Kendaraan</th>
<th>ID Kendaraan</th>
<th>Aksi</th>
<th>Nama Kendaraan <i class="fa fa-bus"></i> </th>
<th>ID Kendaraan <i class="fa fa-map-pin"></i></th>
<th>Aksi <i class="fa fa-hand-rock-o"></i> </th>
</tr>
</thead>
......@@ -37,4 +49,4 @@
</table>
</div>
</div>
@endsection
@endsection
\ No newline at end of file
......@@ -7,7 +7,7 @@
@section('contentheader_title')
<ol class="breadcrumb"><li><a href="/"><i class="fa fa-home"></i> Home</a></li>
<li class="active"><i class="fa fa-bus"></i> Kendaraan</li>
<li class="active"><i class="fa fa-bus"></i> Detail Kendaraan</li>
<li class="active"><i class="fa fa-eye"></i> Detail Kendaraan</li>
</ol><!-- breadcrumbs -->
@endsection
......@@ -15,73 +15,63 @@
<div class="container-fluid spark-screen">
<div class="container">
<div class="col-md-8 col-md-offset-2">
<div class="panel-body">
<form class="form-horizontal" action="{{ url('') }}" method="POST">
{!! csrf_field() !!}
<div class="box-body">
<img style="display: block;margin-left: auto;margin-right: auto;" src="{{ asset('image/' . $bus->image) }}"/>
</div>
<div class="form-group{{ $errors->has('nama_bus') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Nama Kendaraan</label>
<div class="col-md-6">
<input type="text" class="form-control" name="nama_bus" value="{{ $bus->nama_bus}}" readonly>
@if ($errors->has('nama_bus'))
<span class="help-block">
<strong>{{ $errors->first('nama_bus') }}</strong>
</span>
@endif
</div>
<div class="col-md-6">
<!-- Box Comment -->
<div class="box box-widget">
<div class="box-header with-border">
<div class="user-block">
<img src="{{asset('image/'.$bus->gambar)}}" style="display: block;margin-left: auto;margin-right: auto;">
<span class="username">{{ $bus->nama_bus}}</span>
</div>
<div class="form-group{{ $errors->has('plat_bus') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Plat Kendaraan</label>
<div class="col-md-6">
<input type="text" class="form-control" name="plat_bus" value="{{ $bus->plat_bus}}" readonly>
@if ($errors->has('plat_bus'))
<span class="help-block">
<strong>{{ $errors->first('plat_bus') }}</strong>
</span>
@endif
</div>
<!-- /.user-block -->
<div class="box-tools">
<button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
</div>
<div class="form-group{{ $errors->has('jenis_bus') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Jenis Kendaraan</label>
<div class="col-md-6">
<input type="text" class="form-control" name="jenis_bus" value="{{ $bus->jenis_bus}}" readonly>
@if ($errors->has('jenis_bus'))
<span class="help-block">
<strong>{{ $errors->first('jenis_bus') }}</strong>
</span>
@endif
<!-- /.box-tools -->
</div>
<!-- /.box-header -->
<div class="box-body">
<div class="col-md-9">
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li class="active"><a href="#gambar1" data-toggle="tab" aria-expanded="true">Gambar Kendaraan</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="gambar1">
<img style="display: block;margin-left: auto;margin-right: auto;" src="{{asset('image/'.$bus->gambar)}}">
</div>
<!-- /.tab-pane -->
</div>
<!-- /.tab-content -->
</div>
<!-- /.nav-tabs-custom -->
</div>
<div class="form-group{{ $errors->has('deskripsi') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Deskripsi Kendaraan</label>
<div class="col-md-6">
<input type="text" class="form-control" name="deskripsi" value="{{ $bus->deskripsi}}" readonly>
@if ($errors->has('deskripsi'))
<span class="help-block">
<strong>{{ $errors->first('deskripsi') }}</strong>
</span>
@endif
</div>
<!-- /.box-footer -->
<div class="box-footer">
<form action="" method="post">
<input name="_token" value="AKcKGHPCbCtWwxrSy6CaJSecjjXYfMdJNnGQC4NM" type="hidden">
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Nama Kendaraan</label>
<input class="form-control" name="nama_bus" value="{{ $bus->nama_bus}}" readonly="" type="text">
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<a href="{{url('klien/pesan/pakaibus',$bus->id)}}" class="btn btn-info">Gunakan Bus</a>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Jenis Kendaraan</label>
<input class="form-control" name="jenis_bus" value="{{ $bus->jenis_bus}}" readonly="" type="text">
</div>
</div>
</form>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Plat Kendaraan</label>
<input class="form-control" name="plat_bus" value="{{ $bus->plat_bus}}" readonly="" type="text">
</div>
<div class="form-group has-feedback">
<label class="col-md-4 control-label">Deskripsi</label>
<textarea class="form-control" placeholder="Berikan deskripsi disini" rows="3" name="deskripsi" readonly="">{{ $bus->deskripsi}}</textarea>
</div>
</form><br>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
......
@extends('adminlte::layouts.app')
@section('htmlheader_title')
{{ trans('adminlte_lang::message.home') }}
Kendaraan
@endsection
@section('contentheader_title')
<ol class="breadcrumb"><li><a href="/"><i class="fa fa-home"></i> Home</a></li>
<li class="active"><i class="fa fa-bus"></i>Kendaraan</li>
<li class="active"><i class="fa fa-bus"></i> Kendaraan</li>
</ol><!-- breadcrumbs -->
@endsection
@section('main-content')
<div class="container-fluid spark-screen">
@if(session()->has('message'))
<div class="alert alert-info">
{{session()->get('message')}}
</div>
@endif
@if(!empty($success))
<div class="alert alert-success">
{{$success}}
</div>
@endif
<div class="row">
<table class="table table-striped">
<thead>
<tr>
<th>Nama Kendaraan</th>
<th>ID Kendaraan</th>
<th>Gambar</th>
<th>Aksi</th>
<th>Nama Kendaraan <i class="fa fa-bus"></i> </th>
<th>ID Kendaraan <i class="fa fa-map-pin"></i></th>
<th>Aksi <i class="fa fa-hand-rock-o"></i> </th>
</tr>
</thead>
......@@ -28,9 +39,8 @@
<tr>
<td>{{$bu->nama_bus}}</td>
<td>{{$bu->id}}</td>
<td><img style="display: block;margin-left: auto;margin-right: auto;" src="{{$bu->image}}"></td>
<td colspan="2">
<a href="{{url('/bus/detail',$bu->id)}}" class="btn btn-info">Detail</a>
<a href="{{url('/bus/detail',$bu->id)}}" class="btn btn-info"><i class="fa fa-eye"></i> Detail</a>
</td>
</tr>
</form>
......
......@@ -44,7 +44,7 @@
<div class="form-group">
<label for="title" class="col-md-4 control-label">Pilih Kendaraan (Optional)</label>
<div class="col-md-6">
<input type="text" value="nothing" class="form-control" name="plat_bus" readonly>
<input type="text" value="{{$bus->plat_bus}}" class="form-control" name="plat_bus" readonly>
<span class="col-md-4">
<a href="{{url('klien/pesan/pilih')}}" type="button" onclick="return confirm('Pilih Bus??')"
class="btn btn-info btn-flat">Pilih Bus</a>
......
......@@ -28,20 +28,20 @@
<!-- Menu Toggle Button -->
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<!-- The user image in the navbar-->
<img src="/PA21617D4TI04/public/img/photo1.png" class="user-image" alt="User Image"/>
<img src="{{ asset('image/'.$user->image) }}" style="height: 20px; width: 20px;" class="img-circle" alt="User Image" />
<!-- hidden-xs hides the username on small devices so only the image appears. -->
<span class="hidden-xs">{{ Auth::user()->name }}</span>
</a>
<ul class="dropdown-menu">
<!-- The user image in the menu -->
<div class="user-header">
<img src="/PA21617D4TI04/public/img/photo1.png" class="profile-user-img img-responsive img-circle" alt="User Image"/>
<img src="{{ asset('image/'.$user->image) }}" class="profile-user-img img-responsive img-circle" alt="User Image"/>
</div>
<!-- Menu Footer-->
<li class="user-footer">
<div class="pull-left">
<a href="{{ url('/settings') }}" class="btn btn-default btn-flat">{{ trans('adminlte_lang::message.profile') }}</a>
<a href="{{ url('/setting') }}" class="btn btn-default btn-flat">{{ trans('adminlte_lang::message.profile') }}</a>
</div>
<div class="pull-right">
<a href="{{ url('/logout') }}" class="btn btn-default btn-flat"
......
......@@ -8,7 +8,7 @@
@if (! Auth::guest())
<div class="user-panel">
<div class="fa-pull-left image">
<img src="/PA21617D4TI04/public/img/photo1.png" class="img-circle" alt="User Image"/>
<img src="{{ asset('image/'.$user->image) }}" class="img-circle" alt="User Image"/>
</div>
<div class="pull-left info">
<p>{{ Auth::user()->name }}</p>
......@@ -31,12 +31,6 @@
</a>
</li>
<li class="{{Request::segment(2) == 'user' ? 'active' : ''}}">
<a href="{{url('k_klien/user')}}">
<i class="fa fa-group"></i> <span>User</span>
</a>
</li>
<li class="{{Request::segment(2) == 'bus' ? 'active' : ''}}">
<a href="{{url('k_klien/bus')}}">
<i class="fa fa-truck"></i> <span>Kendaraan</span>
......
@extends('adminlte::layouts.app')
@section('htmlheader_title')
Setting
@endsection
@section('contentheader_title')
Page Setting
@endsection
@section('main-content')
<!--Form Edit-->
<div class="container">
<hr>
<div class="row">
<!-- edit form column -->
<form class="form-horizontal" role="form" method="POST" action="{{ url('change', $user->id) }}" enctype="multipart/form-data">
{!! csrf_field() !!}
<div class="col-md-9">
<!-- left column -->
<div class="col-md-3">
<div class="text-center">
<div class="user-header">
<img src="{{ asset('image/'.$user->image) }}" style="height: 100px; width: 100px;" class="img-circle" alt="User Image" />
<p>
<small>Upload a different photo...</small>
</p>
</div>
<input name="image" type="file" class="form-control">
</div>
</div>
</div>
<div class="col-md-9 personal-info">
<h3>Personal info</h3>
<div class="form-group{{ $errors->has('name') ? ' has-error' : '' }}">
<label class="col-lg-3 control-label">Nama</label>
<div class="col-lg-8">
<input name="name" class="form-control" type="text" value="{{ $user->name }}">
@if ($errors->has('name'))
<span class="help-block">
<strong>{{ $errors->first('name') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
<label class="col-lg-3 control-label">Email</label>
<div class="col-lg-8">
<input name="email" class="form-control" type="text" value="{{ $user->email }}">
@if ($errors->has('email'))
<span class="help-block">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('username') ? ' has-error' : '' }}">
<label class="col-lg-3 control-label">Username</label>
<div class="col-lg-8">
<input name="username" class="form-control" type="text" value="{{ $user->username }}">
@if ($errors->has('username'))
<span class="help-block">
<strong>{{ $errors->first('username') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group">
<label class="col-lg-3 control-label">Status</label>
<div class="col-lg-8">
<input name="status" class="form-control" type="text" value="{{ $user->status }}" disabled>
</div>
</div>
</div>
<div class="col-md-9">
<div class="form-group">
<label class="col-md-3 control-label"></label>
<div class="col-md-8">
<input type="submit" class="btn btn-primary" value="Save Changes">
<span></span>
</div>
</div>
</div>
</form>
</div>
</div>
<hr>
@endsection
\ No newline at end of file
......@@ -37,22 +37,26 @@ Route::group(['middleware' => ['web','auth']], function(){
});
Route::group(['middleware' => ['web','auth','k_klien']], function () {
Route::get('/setting', 'ProfilController@index');
Route::post('/change/{id}', 'ProfilController@change');
Route::get('/k_klien/dashboards','AdminController@dashboards');
Route::get('/k_klien/user','AdminController@user');
Route::get('/supir','AdminController@supir');
Route::get('/supir/jadwals','AdminController@jadwals');
Route::get('/supir/tambah','AdminController@tambahsupir');
Route::post('/storesupir','AdminController@storesupir');
Route::get('/supir/detail/{id}','AdminController@detailsupir');
Route::get('/supir/ubah/{id}','AdminController@ubahsupir');
Route::get('/supir/ubahsupir/{id}','AdminController@ubahsupir');
Route::post('/updatesupir/{id}', 'AdminController@updatesupir');
Route::get('supir/delete/{id}', 'AdminController@destroy');
Route::get('/k_klien/bus','AdminController@bus');
Route::post('/busupdate/{id}','AdminController@busupdate');
Route::get('/bus/tambah','AdminController@tambahbus');
Route::post('/store','AdminController@store');
Route::get('/k_klien/bus/detail/{id}','AdminController@detailbus');
Route::get('/bus/ubah/{id}','AdminController@ubahbus');
Route::get('/bus/ubahbus/{id}','AdminController@ubahbus');
Route::get('bus/delete/{id}', 'AdminController@destroybus');
Route::get('/k_klien/user/detail/{id}','AdminController@detailuser');
......@@ -68,6 +72,9 @@ Route::group(['middleware' => ['web','auth','k_klien']], function () {
});
Route::group(['middleware' => ['web','auth','k_supir']], function () {
Route::get('/setting', 'ProfilController@index');
Route::post('/change/{id}', 'ProfilController@change');
Route::get('/k_supir/dashboard','KsupirController@dashboard');
Route::get('/k_supir/supir','KsupirController@supirs');
Route::get('/k_supir/supir/detail/{id}','KsupirController@detailsupirs');
......@@ -96,6 +103,8 @@ Route::group(['middleware' => ['web','auth','k_supir']], function () {
Route::group(['middleware' => ['web','auth','klien']], function () {
Route::get('/setting', 'ProfilController@index');
Route::post('/change/{id}', 'ProfilController@change');
Route::get('/bus','KlienController@bus');
Route::get('/bus/detail/{id}','KlienController@detailbus');
......@@ -112,7 +121,7 @@ Route::group(['middleware' => ['web','auth','klien']], function () {
Route::get('/riwayat','KlienController@riwayat');
Route::get('/klien/riwayat/details/{id}','KlienController@detailriwayats');
Route::get('/klien/riwayat/details2/{id}','KlienController@detailriwayats2');
Route::get('/riwayat/details/{id}','KlienController@riwayats');
Route::get('/riwayat/details2/{id}','KlienController@riwayats2');
});
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment