cara menambahkan kolom dan menghapus data dengan datatable yajra datatable laravel (how add coloumn and delete data or row on datatable laravel)
public function getData()
{
$contactuses = ContactUs::orderBy('id', 'asc');
return Datatables::of( $contactuses )
->addColumn('action', function ($contactuse) {
return '<a href="/' .$contactuse->id . '" class="btn btn-xs btn-success">
Show
</a>
<a href="/' .$contactuse->id . '" class="btn btn-xs btn-warning">
Edit
</a>
<form action="'. route('destroycontactus', $contactuse->id) .'" method="POST">
<input type="hidden" name="_method" value="DELETE">
<input type="hidden" name="_token" value="'. csrf_token() .'">
<button type="submit" class="btn btn-xs btn-danger btn-label">
Hapus</button>
</form>
';
})
// ->addColumn('remove', function($contactuse) {
// return '<form action="'. route('destroycontactus', $contactuse->id) .'" method="POST">
// <input type="hidden" name="_method" value="DELETE">
// <input type="hidden" name="_token" value="'. csrf_token() .'">
// <button type="submit" class="btn btn-xs btn-danger btn-label">
// <i class="ti ti-trash"></i>Hapus</button>
// </form>';
// })
->rawColumns(['action' => 'action'])
->make(true);
}
{
$contactuses = ContactUs::orderBy('id', 'asc');
return Datatables::of( $contactuses )
->addColumn('action', function ($contactuse) {
return '<a href="/' .$contactuse->id . '" class="btn btn-xs btn-success">
Show
</a>
<a href="/' .$contactuse->id . '" class="btn btn-xs btn-warning">
Edit
</a>
<form action="'. route('destroycontactus', $contactuse->id) .'" method="POST">
<input type="hidden" name="_method" value="DELETE">
<input type="hidden" name="_token" value="'. csrf_token() .'">
<button type="submit" class="btn btn-xs btn-danger btn-label">
Hapus</button>
</form>
';
})
// ->addColumn('remove', function($contactuse) {
// return '<form action="'. route('destroycontactus', $contactuse->id) .'" method="POST">
// <input type="hidden" name="_method" value="DELETE">
// <input type="hidden" name="_token" value="'. csrf_token() .'">
// <button type="submit" class="btn btn-xs btn-danger btn-label">
// <i class="ti ti-trash"></i>Hapus</button>
// </form>';
// })
->rawColumns(['action' => 'action'])
->make(true);
}
Komentar
Posting Komentar