Реализация DataTables в laravel - PullRequest
0 голосов
/ 29 января 2020

My laravel использует adminLTE 3 в качестве шаблона, и я заметил, что adminLTE 3 имеет DataTables. Я скопировал и вставил элемент проверки в шаблон AdminLTE 3, но ничего не произошло. Я пытался скопировать вставить сценарий DataTables все еще ничего не произошло, пожалуйста, помогите. Я установил свой AdminLTE 3, используя метод NPM. это мой код сценария основного макета

<script src="js/app.js" charset="utf-8"></script>

я пытался вставить это, но ничего не произошло

<script src="../../plugins/datatables/jquery.dataTables.js"></script>
<script src="../../plugins/datatables-bs4/js/dataTables.bootstrap4.js"></script>

это моя таблица из вида

<table id="table" class="table table-bordered table-hover dataTable" role="grid">
 <thead>
  <tr>
    <th>ID</th>
    <th>Date</th>
    <th>Supplier</th>
    <th>SO</th>
    <th>Action</th>
  </tr>
 </thead>
 <tbody>
  @foreach($sale as $data)
   <tr>
    <td>{{ $data->id }}</td>
    <td>{{ date('D, d F Y', strtotime($data->created_at)) }}</td>
    <td>{{ $data->bills->name }}</td>
    <td>{{ $data->so }}</td>
    <td>
      @can('view',$data)
      <a href="{{ route('sales.show',[$data->id]) }}"><button type="button" class="btn btn-secondary" name="button">Info</button></a>
      @endcan
      @can('update',$data)
      <a href="{{ route('sales.edit',[$data->id]) }}"><button type="button" class="btn btn-warning" name="button">Edit</button></a>
      @endcan
    </td>
   </tr>
  @endforeach
 </tbody>
</table>
...