【发布时间】:2017-03-06 08:45:59
【问题描述】:
我正在尝试将我的视图中的表重写为 DataTables 以便于过滤等。为此,我使用yajra/laravel-datatables。在我原来的观点中,我会有条件地返回以下行:
@include("partials.delete", ["id" => $advice->id, "url" => URL::action("AdviceController@destroy")])
我现在需要从使用 DataTables 的控制器返回这一行。但不幸的是,我似乎无法做到这一点。我也没有找到其他有这个问题的人。我在控制器中的代码定义如下:
return Datatables::of($advice)
->addColumn('delete', function($row){
if($row->original_user_id == \Auth::id()){
return '{{ @include("partials.delete", ["id" => '.$advice->id.', "url" => URL::action("AdviceController@destroy")]) }}';
}
})
->make(true);
但这确实返回了我认为的代码行。有人可以帮我退回@include 行吗?
【问题讨论】: