Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 8.22 KB | None | 0 0
  1. @extends('layout.remaster')
  2. @section('content')
  3.     <header id="header" xmlns:v-on="http://www.w3.org/1999/xhtml">
  4.         <a href="{{ url('staffcrud') }}" class="logo"><strong>Aplikasi Monitoring Perkara</strong> - Data Penyidik</a>
  5.         <ul class="icons">
  6.             <input v-on:keyup="getVueItems" type="text" class="form-control" name="search" placeholder="Cari..." v-model="search"/>
  7.         </ul>
  8.     </header><br>
  9.  
  10.     <div id="manage-vue-staff" xmlns:v-on="http://www.w3.org/1999/xhtml"
  11.         xmlns:v-bind="http://www.w3.org/1999/xhtml">
  12.  
  13.         <div class="form-group row add" xmlns:v-on="http://www.w3.org/1999/xhtml"
  14.             xmlns:v-on="http://www.w3.org/1999/xhtml">
  15.             <div class="col-md-12">
  16.                 <button type="button" data-toggle="modal" data-target="#create-item" class="btn btn-primary">
  17.                     Tambah Data Staff
  18.                 </button>
  19.             </div>
  20.         </div>
  21.         <div>
  22.             <div class="table-wrapper">
  23.                 <table class="table table-borderless">
  24.                     <tr>
  25.                         <th>No</th>
  26.                         <th>Nama</th>
  27.                         <th>Jabatan</th>
  28.                         <th></th>
  29.                     </tr>
  30.                     <tr v-for="item in items">
  31.                         <td>@{{ item.from }}</td>
  32.                         <td>@{{ item.pangkat + " " + item.nama + ", " + item.gelar }}</td>
  33.                         <td>@{{ item.jabatan }}</td>
  34.                         <td>
  35.                             <button class="edit-modal button" @click.prevent="editItem(item)">
  36.                                 <span class="glyphicon glyphicon-edit"></span> Ubah
  37.                             </button>
  38.                             <button class="edit-modal button special" @click.prevent="deleteItem(item)">
  39.                                 <span class="glyphicon glyphicon-trash"></span> Hapus
  40.                             </button>
  41.                         </td>
  42.                     </tr>
  43.                 </table>
  44.             </div>
  45.         </div>
  46.         <nav>
  47.             <ul class="pagination">
  48.                 <li v-if="pagination.current_page > 1">
  49.                     <a href="#" aria-label="Previous" @click.prevent="changePage(pagination.current_page - 1)">
  50.                         <span aria-hidden="true">«</span>
  51.                     </a>
  52.                 </li>
  53.                 <li v-for="page in pagesNumber" v-bind:class="[ page == isActived ? 'active' : '']">
  54.                     <a href="#" @click.prevent="changePage(page)">
  55.                         @{{ page }}
  56.                     </a>
  57.                 </li>
  58.                 <li v-if="pagination.current_page < pagination.last_page">
  59.                     <a href="#" aria-label="Next" @click.prevent="changePage(pagination.current_page + 1)">
  60.                         <span aria-hidden="true">»</span>
  61.                     </a>
  62.                 </li>
  63.             </ul>
  64.         </nav>
  65.         <!-- Create Item Modal -->
  66.         <div class="modal fade" id="create-item" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  67.             <div class="modal-dialog" role="document">
  68.                 <div class="modal-content">
  69.                     <div class="modal-header">
  70.                         <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  71.                             <span aria-hidden="true">×</span>
  72.                         </button>
  73.                         <h4 class="modal-title" id="myModalLabel">Tambah Data</h4>
  74.                     </div>
  75.                     <div class="modal-body">
  76.                         <form method="post" enctype="multipart/form-data" v-on:submit.prevent="createItem">
  77.                             <div class="form-group">
  78.                                 <label for="nama">Nama :</label>
  79.                                 <input type="text" name="nama" class="form-control" v-model="newItem.nama" />
  80.                                 <span v-if="formErrors['nama']" class="error text-danger">@{{ formErrors['nama'] }}</span>
  81.                             </div>
  82.                             <div class="form-group">
  83.                                 <label for="pangkat">Pangkat :</label>
  84.                                 <input type="text" name="pangkat" class="form-control" v-model="newItem.pangkat" />
  85.                                 <span v-if="formErrors['pangkat']" class="error text-danger">@{{ formErrors['pangkat'] }}</span>
  86.                             </div>
  87.                             <div class="form-group">
  88.                                 <label for="gelar">Gelar :</label>
  89.                                 <input type="text" name="gelar" class="form-control" v-model="newItem.gelar" />
  90.                                 <span v-if="formErrors['gelar']" class="error text-danger">@{{ formErrors['gelar'] }}</span>
  91.                             </div>
  92.                             <div class="form-group">
  93.                                 <label for="jabatan">Jabatan :</label>
  94.                                 <input type="text" name="jabatan" class="form-control" v-model="newItem.jabatan" />
  95.                                 <span v-if="formErrors['jabatan']" class="error text-danger">@{{ formErrors['jabatan'] }}</span>
  96.                             </div>
  97.                             <div class="form-group">
  98.                                 <button type="submit" class="button special">Submit</button>
  99.                             </div>
  100.                         </form>
  101.                     </div>
  102.                 </div>
  103.             </div>
  104.         </div>
  105.         <!-- Edit Item Modal -->
  106.         <div class="modal fade" id="edit-item" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  107.             <div class="modal-dialog" role="document">
  108.                 <div class="modal-content">
  109.                     <div class="modal-header">
  110.                         <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  111.                             <span aria-hidden="true">×</span>
  112.                         </button>
  113.                         <h4 class="modal-title" id="myModalLabel">Edit Blog Post</h4>
  114.                     </div>
  115.                     <div class="modal-body">
  116.                         <form method="post" enctype="multipart/form-data" v-on:submit.prevent="updateItem(fillItem.id)">
  117.                             <div class="form-group">
  118.                                 <label for="nama">Nama :</label>
  119.                                 <input type="text" name="nama" class="form-control" v-model="fillItem.nama" />
  120.                                 <span v-if="formErrors['nama']" class="error text-danger">@{{ formErrors['nama'] }}</span>
  121.                             </div>
  122.                             <div class="form-group">
  123.                                 <label for="pangkat">Pangkat :</label>
  124.                                 <input type="text" name="pangkat" class="form-control" v-model="fillItem.pangkat" />
  125.                                 <span v-if="formErrors['pangkat']" class="error text-danger">@{{ formErrors['pangkat'] }}</span>
  126.                             </div>
  127.                             <div class="form-group">
  128.                                 <label for="gelar">Gelar :</label>
  129.                                 <input type="text" name="gelar" class="form-control" v-model="fillItem.gelar" />
  130.                                 <span v-if="formErrors['gelar']" class="error text-danger">@{{ formErrors['gelar'] }}</span>
  131.                             </div>
  132.                             <div class="form-group">
  133.                                 <label for="jabatan">Jabatan :</label>
  134.                                 <input type="text" name="jabatan" class="form-control" v-model="fillItem.jabatan" />
  135.                                 <span v-if="formErrors['jabatan']" class="error text-danger">@{{ formErrors['jabatan'] }}</span>
  136.                             </div>
  137.                             <div class="form-group">
  138.                                 <button type="submit" class="button special">Submit</button>
  139.                             </div>
  140.                         </form>
  141.                     </div>
  142.                 </div>
  143.             </div>
  144.         </div>
  145.     </div>
  146. @stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement