我正在使用Chumper's Datatable package for Laravel,并希望为生成的表添加类名。我尝试通过setOptions()
传递它:
$table = Datatable::table()
->addColumn($columns)
->setUrl(route('admin.reports.top_recruiters.datatable'))
->setOptions(array(
'bProcessing' => true,
'class' = 'table-striped'
))
->noScript();
echo $table->render();
但是,该方法似乎只传递特定于Datatables JavaScript的选项。
documentation似乎没有提及方式。将自定义类应用于生成的表的正确方法是什么?
答案 0 :(得分:0)
一个小小的潜水员在Table
类中发现了一个名为setClass()
的无证方法。
public function setClass($class)
{
$this->className = $class;
return $this;
}
类名可以像这样应用于表实例:
$table = Datatable::table()
->setClass('<your class name>')