如何添加按钮以使用数据表中的参数打开URL Laravel 8

Vysco Zyza

我的数据表视图中显示了一些数据,我想向每个数据添加按钮以打开详细信息页面,该页面可以显示更多详细信息

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?提前致谢

保罗·卡姆列

因为您已经在php中,所以请不要使用{{ }}刀片语法

$btn = '<a href="'.route("detail.index",['detail'=>$row->user_id]).'"data-original-title="Detail" class="btn btn-primary mr-1 btn-sm detailProduct"><span class="fas fa-eye"></span></a>';

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在laravel 8中使用不同的数据透视表播种多对多关系?

来自分类Dev

Laravel参数中无效的UTF-8序列

来自分类Dev

Laravel 8模型工厂使用rand

来自分类Dev

Laravel 8:如何显示刀片中相关表的结果

来自分类Dev

如何使用卡而不是角度8中的数据表来过滤数据?

来自分类Dev

如何使用数据表从Laravel中的数据透视表检索数据

来自分类Dev

如何在Laravel 8中无键声明错误

来自分类Dev

在Laravel 8带电电线中显示图像

来自分类Dev

Laravel 8:在API中使用Fortify

来自分类Dev

如何在Laravel 8中更改Jetstream徽标?

来自分类Dev

Laravel 8 Jetstream:在注册过程中添加新字段

来自分类Dev

如何在laravel 8中使用不同的数据透视表播种多对多关系?

来自分类Dev

如何在Laravel 8中使用JavaScript提取?

来自分类Dev

Laravel 8不显示数据库中的数据

来自分类Dev

如何使用Laravel 8 Sail启用ssl

来自分类Dev

如何在Laravel 8中访问CSS文件?

来自分类Dev

如何在Laravel 8中集成PayPal智能按钮?

来自分类Dev

在Laravel 8中安装Laravel / ui的问题

来自分类Dev

如何使用ajax Laravel 8更新总量

来自分类Dev

Laravel 8中多图像上传的问题

来自分类Dev

Laravel 8在使用where时属于失败

来自分类Dev

Laravel 8表单更新数据库

来自分类Dev

使用updateExistingPivot更新数据透视表-Laravel 8

来自分类Dev

Laravel 8中的未定义类型Laravel \ Sanctum \ HasApiTokens

来自分类Dev

Laravel 8:如何显示刀片中相关表的结果

来自分类Dev

从Laravel 8中的架构获取列类型

来自分类Dev

Laravel 8:多选选项不发送数据

来自分类Dev

如何在Laravel 4.2的数据表中添加“编辑/删除”按钮?

来自分类Dev

Laravel 数据表中的按钮未呈现

Related 相关文章

热门标签

归档