Laravel

Membuat Chart dengan Laravel

Iman Sugirman Iman Sugirman Follow 01 Apr 2019 · 1 min read
Membuat Chart dengan Laravel

Package Chart dari Laravel Console TV akan memudahkan anda dalam pembuatan Chart di Laravel dengan Dinamis dan Memanfaatkan Eloquent dari Laravel. Buat yang terbiasa dengan Eloquent maka Package ini akan sangat anda sukai.

Install Laravel Chart Package

composer require

Membuat Class Chart dengan cara memberikan perintah

php artisan make:chart UsersChart
<?php

namespace App\DataTables;

use App\User;
use Yajra\DataTables\Services\DataTable;

class UsersDataTable extends DataTable
{

    public function dataTable($query)
    {
        return datatables($query)
            ->addColumn('action', function (User $user) {
                return '<a href="users/destroy/'.$user->id.'" class="btn btn-xs btn-danger"><i class="glyphicon glyphicon-trash"></i> Delete</a>';
            });

    }

    public function query(User $model)
    {
        $users = User::select(['id','name','email','created_at']);
        return $users;
    }

    public function html()
    {
        return $this->builder()
                    ->columns($this->getColumns())
                    ->minifiedAjax()
                    ->addAction(['width' => '80px'])
                    ->parameters([
                        'pageLength' => 50,
                    ]);
    }

    protected function getColumns()
    {
        return [
            'id',
            'name',
            'email',
            'created_at',
        ];
    }


    protected function filename()
    {
        return 'users_' . date('YmdHis');
    }
}

Dapatkan Email Setiap Minggu

No Spam, No JibJab!
Iman Sugirman

Written by Iman Sugirman Follow

Web Designer & Developer was 4 years experience in Web Development. Have Secret Sauce Recipe for Create Awesome Website