지금 Laravel 5.4 및 Yajra Datatables 플러그인을 사용 중입니다. 다 잘 작동하지만 삭제가 작동하지 않습니다. 내 URL은 다음과 같이 간다 ... http://localhost:8000/admin/view/%7B%7B%20route ('admin.faculty.destroy', % 20 $ faculties- % 3Eid) % 20 % 7D % 여기Laravel의 Yajra Datatables에 삭제 버튼 추가 5.4
7D 내 컨트롤러 : 여기
public function getFacultiesData()
{
$faculties = faculty::select(['id','name','designation','email','mobile', 'updated_at']);
return Datatables::of($faculties)
->addColumn('action', function ($faculties) {
return '<a href="/admin/faculty/'.$faculties->id.'/edit" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i> Edit</a>
<form class="form-group" action="{{ route(\'admin.faculty.destroy\', $faculties->id) }}" method="POST">
<input type="hidden" name="_method" value="DELETE">
<button class="btn btn-xs btn-danger"><i class="glyphicon glyphicon-trash"></i>Delete</button>
</form> ';})
->editColumn('updated_at', function ($faculties) {
return $faculties->updated_at->diffForHumans();
})
->filterColumn('updated_at', function ($query, $keyword) {
$query->whereRaw("DATE_FORMAT(updated_at,'%Y/%m/%d') like ?", ["%$keyword%"]);
})
->make(true);
}
나는 그것을 해결 한