如何在 yajra 数据表中设置编辑路径
How to set route for edit in yajra datatables
我正在 yajra DT 中获取数据并添加用于编辑和删除的列,但不明白如何设置路由并从 url 获取 ID 以编辑该特定员工。
public function fullEmp(){
$data=employees::select('*')->orderBy('employee_id','DESC');
return Datatables::of($data)->addColumn('action', function ($data) {
return '<a href="'.action('employee@employeeedit', ['user' => $data->id]).'" class="btn btn-primary btn-sm mb-1">
<i class="fa fa-pencil" aria-hidden="true"></i>
</a>';
})->make(true);
}
此代码显示此 url 未定义。我很困惑如何定义它
查看您发布的代码,您可以在 routes/web.php
文件中尝试类似的操作:
Route::get('/employees/{user}/edit', 'employee@employeeedit');
我正在 yajra DT 中获取数据并添加用于编辑和删除的列,但不明白如何设置路由并从 url 获取 ID 以编辑该特定员工。
public function fullEmp(){
$data=employees::select('*')->orderBy('employee_id','DESC');
return Datatables::of($data)->addColumn('action', function ($data) {
return '<a href="'.action('employee@employeeedit', ['user' => $data->id]).'" class="btn btn-primary btn-sm mb-1">
<i class="fa fa-pencil" aria-hidden="true"></i>
</a>';
})->make(true);
}
此代码显示此 url 未定义。我很困惑如何定义它
查看您发布的代码,您可以在 routes/web.php
文件中尝试类似的操作:
Route::get('/employees/{user}/edit', 'employee@employeeedit');