Skip to content
(追記) (追記ここまで)

Html Builder Macro

You can extend DataTables HTML Builder using macro.

Example macro:

use Yajra\DataTables\Html\Builder;
use Yajra\DataTables\Html\Column;
Builder::macro('addEditColumn', function() {
$attributes= [
'title'=>'Edit',
'data'=>'edit',
'name'=>'',
'orderable'=>false,
'searchable'=>false,
];
$this->collection->push(newColumn($attributes));
return$this;
});

Usage

$builder=newBuilder;
$builder->addEditColumn()->ajax()->parameters([]);

AltStyle によって変換されたページ (->オリジナル) /