Hai,
Adakah yang bisa menjelaskan cara menambahkan variabel di dalam Metode editColumn.
$taxRate = $detail_perusahaan->tax_rate;
$datatables = Datatables::of($items)
->editColumn('rrp_price', function($item) {
// kembalikan $item->rrp_price;
return round($item->rrp_price / ( 1 + ($taxRate / 100.0) ), 2);
})
kembalikan $datatables->make(true);
Itu selalu menunjukkan kepada saya variabel yang tidak ditentukan $taxRate.
Anda harus menggunakan use
dalam penutupan Anda seperti di bawah ini:
$taxRate = $company_detail->tax_rate;
$datatables = Datatables::of($items)
->editColumn('rrp_price', function($item) use($taxRate) {
// return $item->rrp_price;
return round($item->rrp_price / ( 1 + ($taxRate / 100.0) ), 2);
})
return $datatables->make(true);
Bisakah saya menggunakan beberapa penutupan?
Misalnya ->editColumn('rrp_price', function($item) use($taxRate, $newVar) {
atau haruskah saya membuatnya menjadi array?
Ya, Anda dapat melewatkan beberapa variabel atau dalam array. Itu tergantung pada preferensi Anda, tetapi saya sarankan Anda melewati setiap variabel.
Oke, dicatat dan terima kasih atas tanggapan cepat Anda. Ini berfungsi sekarang :+1:
Komentar yang paling membantu
Anda harus menggunakan
use
dalam penutupan Anda seperti di bawah ini: