使用 laravel 5.4 尝试运行索引视图时出现错误。检查萤火虫,我得到这个:
Datatables.php 第 57 行中的 ErrorException:为 foreach() 提供的参数无效
我的路线:
Route::get('promotions.data', 'PromotionController@getPromotions')->name('promotions.data');
Route::resource('promotions', 'PromotionController');
我的ajax调用:
$('#promotionsTbl').DataTable({
processing: true,
serverSide: true,
ajax: '{!! url('promotions.data') !!}',
columns: [
{ data: 'id', name: 'id' },
{ data: 'name', name: 'name' },
{ data: 'from_date', name: 'from_date' },
{ data: 'to_date', name: 'to_date' }
]
});
我的控制器:
public function getPromotions()
{
return Datatables::of(Promotion::query())->make(true);
}
有人可以帮忙吗?