0
我有一個函數將返回一個datatables json,但是$ type需要在傳遞給刀片服務器之前設置。我想將每行結果'type'分配給$ type,我該怎麼做?它需要首先分配,以便刀片可以轉換該值。laravel 5.2返回datatables並在傳遞給刀片之前分配db字段值
public function data() {
$vendor_id = $this->getVendorId();
$menu = Menu::with('meal')->find($vendor_id);
$meal = $menu->meal;
return Datatables::of($meal)
-> edit_column('type', '{{trans(\'admin/meal.'.$type.'\')}}')
//-> edit_column('type', '<a href="#" >'.trans('admin/meal.' . $type).'</a>')
-> edit_column('name', '<a href="{{{ URL::to(\'admin/project/\' . $id) }}}" >{{$name}}</a>')
-> add_column('actions', '<a href="{{{ URL::to(\'admin/meal/\' . $id . \'/edit\') }}}" class="btn btn-success btn-sm iframe" ><span class="glyphicon glyphicon-pencil"></span> {{ Lang::get("admin/modal.edit") }}</a>
<a href="{{{ URL::to(\'admin/meal/\' . $id . \'/delete\') }}}" class="btn btn-sm btn-danger iframe"><span class="glyphicon glyphicon-trash"></span> {{ Lang::get("admin/modal.delete") }}</a>
<input type="hidden" name="row" value="{{$id}}" id="row">')
-> remove_column('id')
-> remove_column('created_at')
-> remove_column('vendor_id')
-> make();
}