File tree 2 files changed +39
-0
lines changed
2 files changed +39
-0
lines changed Original file line number Diff line number Diff line change 81
81
- [Table](/docs/{{package}}/{{version}}/html-builder-table)
82
82
- [Config](/docs/{{package}}/{{version}}/html-builder-config)
83
83
- [Columns](/docs/{{package}}/{{version}}/html-builder-column)
84
+ - [Column Builder](/docs/{{package}}/{{version}}/html-builder-column-builder)
84
85
- [Macro](/docs/{{package}}/{{version}}/html-builder-macro)
85
86
- [Ajax](/docs/{{package}}/{{version}}/html-builder-ajax)
86
87
- [Minified Ajax](/docs/{{package}}/{{version}}/html-builder-minified-ajax)
Original file line number Diff line number Diff line change
1
+ # Html Builder - Column Builder
2
+
3
+ Column Builder is a fluent class that we can use to build our columns.
4
+
5
+ <a name =" upgrading " ></a >
6
+ ## Upgrading Your Existing Column Definitions
7
+
8
+ ### FROM
9
+
10
+ ``` php
11
+ $column = [
12
+ 'name' => 'id',
13
+ 'data' => 'id',
14
+ 'title' => 'Id',
15
+ 'searchable' => true,
16
+ 'orderable' => true,
17
+ 'render' => 'function(){}',
18
+ 'footer' => 'Id',
19
+ 'exportable' => true,
20
+ 'printable' => true,
21
+ ];
22
+ ```
23
+
24
+ ### TO
25
+
26
+ ``` php
27
+ use Yajra\DataTables\Html\Column;
28
+
29
+ $column = Column::make('id')
30
+ ->title('Id')
31
+ ->searchable(true)
32
+ ->orderable(true)
33
+ ->render('function(){}')
34
+ ->footer('Id')
35
+ ->exportable(true)
36
+ ->printable(true);
37
+ ```
38
+
You can’t perform that action at this time.
0 commit comments