22
33namespace App \Grid \Admin ;
44
5- use BalajiDharma \LaravelCrud \CrudBuilder ;
65use BalajiDharma \LaravelCategory \Models \CategoryType ;
6+ use BalajiDharma \LaravelCrud \CrudBuilder ;
77
88class CategoryTypeGrid extends CrudBuilder
99{
@@ -23,11 +23,11 @@ public function columns()
2323 'label ' => __ ('ID ' ),
2424 'sortable ' => true ,
2525 'searchable ' => true ,
26- 'form_options ' => function ($ model ) {
26+ 'form_options ' => function ($ model ) {
2727 return [
28- 'hide ' => true
28+ 'hide ' => true ,
2929 ];
30- }
30+ },
3131 ],
3232 [
3333 'attribute ' => 'name ' ,
@@ -42,17 +42,17 @@ public function columns()
4242 'sortable ' => true ,
4343 'filter ' => 'like ' ,
4444 'searchable ' => true ,
45- 'form_options ' => function ($ model ) {
45+ 'form_options ' => function ($ model ) {
4646 return [
4747 'label ' => __ ('Machine-readable name ' ),
4848 'attr ' => $ model ->machine_name ? ['disabled ' => 'disabled ' ] : [],
4949 ];
50- }
50+ },
5151 ],
5252 [
5353 'attribute ' => 'description ' ,
5454 'label ' => __ ('Description ' ),
55- 'list ' => false
55+ 'list ' => false ,
5656 ],
5757 [
5858 'attribute ' => 'items ' ,
@@ -66,36 +66,37 @@ public function columns()
6666 return count ($ model ->categories );
6767 },
6868 ],
69- 'form_options ' => function ($ model ) {
69+ 'form_options ' => function ($ model ) {
7070 return [
71- 'hide ' => true
71+ 'hide ' => true ,
7272 ];
73- }
73+ },
7474 ],
7575 [
7676 'attribute ' => 'is_flat ' ,
7777 'label ' => __ ('Use Flat Category ' ),
7878 'sortable ' => true ,
7979 'searchable ' => true ,
8080 'type ' => 'checkbox ' ,
81- 'value ' => function ($ model ) {
81+ 'value ' => function ($ model ) {
8282 return $ model ->is_flat ? __ ('Yes ' ) : __ ('No ' );
8383 },
84- 'form_options ' => function ($ model ) {
84+ 'form_options ' => function ($ model ) {
8585 return [
8686 'value ' => 1 ,
8787 'checked ' => $ model ? $ model ->is_flat : false ,
8888 ];
89- }
89+ },
9090 ],
91+ include 'includes/tags.php ' ,
9192 [
9293 'attribute ' => 'created_at ' ,
93- 'sortable ' => true
94+ 'sortable ' => true ,
9495 ],
9596 [
9697 'attribute ' => 'updated_at ' ,
97- 'sortable ' => true
98- ]
98+ 'sortable ' => true ,
99+ ],
99100 ];
100101 }
101- }
102+ }
0 commit comments