First Commit
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
<form id="frmUserPassword" action="{{ route("users.changepass.submit", Auth::user()->id) }}" method="POST">
|
||||
@csrf
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
Kata Sandi Lama:
|
||||
<input type="password" id="OldPassword" required class="form-control" name="old_password" placeholder="Masukkan Kata Sandi Lama">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
Kata Sandi Baru:
|
||||
<input type="password" id="NewPassword" required class="form-control" name="new_password" placeholder="Masukkan Kata Sandi Baru">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
Konfirmasi Kata Sandi:
|
||||
<input type="password" id="validasiPassword" required class="form-control" name="validasi_pass" placeholder="Konfirmasi Kata Sandi Baru">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<button type="submit" class="btn btn-success"><i class="fa fa-paper-plane"></i> Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
$("#frmUserPassword").on("submit", function(e){
|
||||
e.preventDefault();
|
||||
if ($("#validasiPassword").val() != $("#NewPassword").val()){
|
||||
Swal.fire(
|
||||
'Konfirmasi Kata Sandi',
|
||||
'Konfirmasi dengan kata sandi baru tidak sama!',
|
||||
'error'
|
||||
)
|
||||
}else{
|
||||
if($("#validasiPassword").val().length < 6){
|
||||
Swal.fire(
|
||||
'Konfirmasi Kata Sandi',
|
||||
'Jumlah karakter kata sandi baru minimal 6 karakter!',
|
||||
'error'
|
||||
)
|
||||
}else{
|
||||
this.submit();
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,99 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/mst-hak","label"=>$siteTitle],
|
||||
["url"=>"/admin/mst-hak","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="row">
|
||||
<div class="col-lg-12 margin-tb">
|
||||
<div class="pull-left">
|
||||
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<a class="btn btn-secondary btn-sm" href="{{ route('users.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="frmUser" action="{{ route('users.store') }}" method="POST">
|
||||
@csrf
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>NRK:</strong>
|
||||
<input type="text" class="form-control" name="nrk" required placeholder="Input NRK">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama Pengguna:</strong>
|
||||
<input type="text" class="form-control" name="name" required placeholder="Input Nama Pengguna">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Kata Sandi:</strong>
|
||||
<input type="password" id="Password" required class="form-control" name="password" placeholder="Input Password">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Validasi Kata Sandi:</strong>
|
||||
<input type="password" id="validasiPassword" required class="form-control" name="validasi_pass" placeholder="Input Validasi Password">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Level:</strong>
|
||||
<select class="form-control" id="opt_role" name="opt_role" placeholder="Input Level"></select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<button type="submit" class="btn btn-success"><i class="fa fa-paper-plane"></i> Submit</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@endsection
|
||||
@section('scripts')
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$("#frmUser").on("submit", function(e){
|
||||
e.preventDefault();
|
||||
if ($("#Password").val() != $("#validasiPassword").val()){
|
||||
Swal.fire(
|
||||
"Pesan",
|
||||
"Kata sandi dengan Validasi Kata Sandi harus sama !",
|
||||
"error"
|
||||
)
|
||||
}else{
|
||||
$(this).unbind();
|
||||
$(this).submit();
|
||||
}
|
||||
})
|
||||
|
||||
$.ajax({
|
||||
url: '/role-list',
|
||||
async: false,
|
||||
headers: {
|
||||
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
|
||||
},
|
||||
type: "POST",
|
||||
dataType: 'json',
|
||||
success: function (data) {
|
||||
$('#opt_role').empty().append('<option value=""></option>')
|
||||
$.each(data, function(i,x){
|
||||
$('#opt_role').append($('<option>', {
|
||||
value: x.id,
|
||||
text : x.name
|
||||
}));
|
||||
});
|
||||
},
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@endsection
|
||||
@@ -0,0 +1,76 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/users","label"=>$siteTitle],
|
||||
["url"=>"/admin/users","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="row">
|
||||
<div class="col-lg-12 margin-tb">
|
||||
<div class="pull-left">
|
||||
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<a class="btn btn-secondary btn-sm" href="{{ route('users.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form action="{{ route('users.update',$user->id) }}" method="POST">
|
||||
@csrf
|
||||
@method('PUT')
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>NRK:</strong>
|
||||
<input type="text" class="form-control" name="nrk" placeholder="Input NRK" value="{{ $user->nrk }}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama Pengguna:</strong>
|
||||
<input type="text" class="form-control" name="name" placeholder="Input Nama Pengguna" value="{{ $user->name }}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Level:</strong>
|
||||
<select class="form-control" id="opt_role" name="opt_role" placeholder="Input Level"></select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<button type="submit" class="btn btn-success"><i class="fa fa-paper-plane"></i> Submit</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
@endsection
|
||||
@section('scripts')
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$.ajax({
|
||||
url: '/role-list',
|
||||
async: false,
|
||||
headers: {
|
||||
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
|
||||
},
|
||||
type: "POST",
|
||||
dataType: 'json',
|
||||
success: function (data) {
|
||||
$('#opt_role').empty().append('<option value=""></option>')
|
||||
$.each(data, function(i,x){
|
||||
$('#opt_role').append($('<option>', {
|
||||
value: x.name,
|
||||
text : x.name
|
||||
}));
|
||||
});
|
||||
},
|
||||
});
|
||||
$("#opt_role").val("{{ $user->role_name }}");
|
||||
});
|
||||
</script>
|
||||
@endsection
|
||||
@@ -0,0 +1,57 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/users","label"=>$siteTitle],
|
||||
["url"=>"/admin/users","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="row">
|
||||
<div class="col-lg-12 margin-tb">
|
||||
<div class="pull-left">
|
||||
<h4><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h4>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<a class="btn btn-sm btn-success" href="{{ route('users.create') }}"><i class="fa fa-edit"></i> Tambah Data</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table table-striped jambo_table">
|
||||
<tr>
|
||||
<thead>
|
||||
<th width="50">No</th>
|
||||
<th>NRK</th>
|
||||
<th>Nama</th>
|
||||
<th>Level</th>
|
||||
<th width="150px" class="text-center">Action</th>
|
||||
</thead>
|
||||
</tr>
|
||||
@foreach ($data as $key => $value)
|
||||
<tr>
|
||||
<td>{{ ++$i }}</td>
|
||||
<td>{{ $value->nrk }}</td>
|
||||
<td>{{ $value->name }}</td>
|
||||
<td>{{ $value->role_name }}</td>
|
||||
<td class="text-center">
|
||||
<form class="form-delete" action="{{ route('users.destroy',$value->id) }}" method="POST">
|
||||
<a class="btn btn-default btn-sm" href="{{ route('users.show',$value->id) }}"title="Lihat"><i class="fa fa-bullseye"></i></a>
|
||||
<a class="btn btn-default btn-sm" href="{{ route('users.edit',$value->id) }}"title="Ubah"><i class="fa fa-edit"></i></a>
|
||||
@csrf
|
||||
@method('DELETE')
|
||||
<button type="submit" class="btn btn-default btn-sm"title="Hapus"><i class="fa fa-trash"></i></button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
{!! $data->links() !!}
|
||||
|
||||
@section('scripts')
|
||||
<!-- <script>
|
||||
Swal.fire('Any fool can use a computer')
|
||||
</script> -->
|
||||
@endsection
|
||||
@stop
|
||||
@@ -0,0 +1,38 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/users","label"=>$siteTitle],
|
||||
["url"=>"/admin/users","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="row">
|
||||
<div class="col-lg-12 margin-tb">
|
||||
<div class="pull-left">
|
||||
<h4><i class="fa fa-bullseye"></i> @php echo $sitesubTitle; @endphp</h4>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<a class="btn btn-sm btn-secondary" href="{{ route('users.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>NRK:</strong><br>
|
||||
{{ $user->nrk }}
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<strong>Nama Pengguna:</strong><br>
|
||||
{{ $user->name }}
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<strong>Level</strong><br>
|
||||
{{ $user->role_name }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user