Konfigurasi Data List
Tampilan untuk view list index page-index. Berikut point2 penting untuk menampilkan list di view page-index.blade.php
Konfigurasi ada di file controllers/[folder]/[file]/[file]ListView.php
# function queryDataList()
By default hasil dari generate akan menghasilkan kode untuk mengambil list dengan query builder seperti berikut :
// default code
function queryDataList(){
$dataList =
//free for query list
DB::table($this->main_table);
return $dataList;
}sesuaikan query builder atau eloquent untuk di return. Contohnya :
// edited code
function queryDataList(){
$dataList =
//free for query list
DB::table('master_item_detail as a')
->leftJoin('master_item_category as b','b.id','a.id_category')
->leftJoin('users as c','c.id','a.id_user_insert')
->select('a.*','b.name as category','c.name as user_insert');
return $dataList;
}# defaultOrderBy()
digunakan untuk setting default order. By default, return string 'id'. Tapi silahkan disesuaikan dengan kebutuhan. misalnya
# defaultOrderType()
order type mendefinisikan tipe order yang diinginkan. by default asc. silahkan bisa disesuaikan.
# set_data_before_send($dataResults)
fungsi ini digunakan untuk memodifikasi data list sebelum dikirimkan ke view page-index.blade.php

secara default, kode yang dihasilkan dari hasil generate seperti berikut. silahkan disesuaikan dengan kolom dan kebutuhan list
Last updated