如何解决如何添加按钮以在数据表 Laravel 8 中使用参数打开 url
我的数据表视图中显示了一些数据,我想为每个数据添加按钮以打开可以显示更多详细信息的详细信息页面
public function Task(Request $request)
{
if ($request->ajax()) {
$data = DB::table('posts')
->where('jabatan',Auth::user()->jabatan)
->select('user_id','name',DB::raw('count(user_id) as total'))
->selectRaw('SUM(status = "Selesai") as selesai')
->selectRaw('count(user_id) - SUM(status = "Selesai") as belum')
->groupBy('name')
->groupBy('user_id')->get();
return Datatables::of($data)
->addColumn('action',function ($row) {
$btn = ' <a href="{{route(\'detail.index\',$row->user_id)}}"data-original-title="Detail" class="btn btn-primary mr-1 btn-sm detailProduct"><span class="fas fa-eye"></span></a>';
return $btn;
})
->rawColumns(['action'])
->addindexColumn()
->make(true);
}
return view('task.Task');
}
按钮可以出现在我的数据表中,但它会打开 %7B%7broute('detail.index',$row->user_id)%7D%7D,
如果在 html 表格中我可以使用 <a class="btn btn-info btn-sm" href="{{ route('detail.index',$post->id) }}">Show</a>
如何让按钮在url中打开/detail?提前致谢
解决方法
因为你已经在 php 中,所以不要使用 - "traefik.http.services.app.loadbalancer.server.port=8001"
刀片语法使用
{{ }}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。