$colleges = DB::table('pl_college');
return datatables($colleges->get())
->addColumn('c_code', function($row) {
return $row->c_code;
})
->addColumn('c_name', function($row) {
return $row->c_name;
})
->addColumn('c_dean', function($row) {
return $row->c_dean;
})
->addColumn('action', function($row) {
$action = ' <div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown button
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</div>';
return $action;
})
->rawColumns(['action'])
->make(true);
->parameters([
'drawCallback' => 'function() { KTMenu.createInstances(); }',
])