image

Trần

Test thử chơi

Chúng ta đã có database và data, hãy cùng nhau cài đặt thêm vài thứ linh tinh nào 😄

Step 1: Cài đặt Laravel DataTables.

composer require yajra/laravel-datatables-oracle

Bên trong file config/app.php:

  • Thêm
Yajra\Datatables\DatatablesServiceProvider::class,

vào array 'providers'.

  • Thêm
'Datatables' => Yajra\Datatables\Facades\Datatables::class,

vào array 'alias'.

Step 2: Tạo routes.

Chúng ta cần 2 routes:

  • 1 cho việc vẽ table:
Route::get('users/getData', 'UserController@getData')->name('users.getData');
  • 1 cho việc hiển thị table cho người dùng:
Route::get('users', 'UserController@index');

Step 3: Tạo views.

Chúng ta cần 2 views:

  • master.blade.php
<!DOCTYPE html>
<html lang='en'>
<head>
    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <meta name='viewport' content='width=device-width, initial-scale=1'>
    <title>@yield('title')</title>
    <link rel='stylesheet' type='text/css' href='https://netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css' >
    @yield('styles')
    <style>
        body {
            padding-top: 40px;
            padding-bottom: 40px;
        }
    </style>
</head>
<body>
<div class='container'>
    @yield('content')
</div>
<script type='text/javascript' src='https://code.jquery.com/jquery-3.3.1.js'></script>
<script type='text/javascript' src='https://netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js'></script>
@routes
@yield('scripts')
</body>
</html>

 

https://www.google.com/

Date 24/12/2019 Time 03:03:17

 39 views  0 votes

0 comments
Add your comment
Post comment By posting your answer, you agree to the privacy policy and terms of service.