Yajra DataTable addColumn

时间:2018-06-05 12:12:50

标签: laravel-5 yajra-datatable

我使用yajra数据表但是当我使用方法" addColumn"时我会遇到问题。 我使用该方法的方法是正常工作,但另一方面没有

这是我的源代码:

        ->addColumn('action', function($arrProduct){
          return
              '<center><a class="btn btn-success btn-sm"  href="'.route('packaging.edit',['id' => $arrProduct['id'], 'product_id'=> $arrProduct['product_id']]).'">
                  <i class="fa fa-refresh"></i>&nbsp;Proses</a></center>';
        })
        ->addColumn('status', function($arrProduct){
            if($arrProduct['status_produksi']){
              return ucwords($arrProduct['status_produksi']);
            }else{
              $tag = "<center><a class='btn btn-danger btn-sm'>
                  <i class='fa fa-refresh'></i>Belum Diproses</a></center>";
              return $tag;
            }
        })
        ->make(true);

这就是问题所在: enter image description here

其中一个(列操作)工作正常,但为什么在另一个(列状态)&#34; addColumn&#34;不起作用吗?

请有人帮帮我..谢谢

1 个答案:

答案 0 :(得分:3)

添加->rawColumns(['status', 'action'])

->make(true);之前