@@ -16,21 +16,22 @@ public function configure(): void
16
16
{
17
17
$ this ->setPrimaryKey ('id ' );
18
18
$ this ->setPerPageAccepted ([50 , 100 , 250 , 500 , 1000 , -1 ]);
19
+ $ this ->setColumnSelectEnabled ();
19
20
}
20
21
21
22
public function columns (): array
22
23
{
23
24
return [
24
- Column::make (" Id " , "id " )
25
+ Column::make (__ ( ' messages.ID ' ) , "id " )
25
26
->sortable ()
26
27
->searchable (),
27
- Column::make (" Name " , "name " )
28
+ Column::make (__ ( ' messages. Name' ) , "name " )
28
29
->sortable ()
29
30
->searchable (),
30
- Column::make (" Email " , "email " )
31
+ Column::make (__ ( ' messages.E-Mail ' ) , "email " )
31
32
->sortable ()
32
33
->searchable (),
33
- Column::make (" Littlelink name " , "littlelink_name " )
34
+ Column::make (__ ( ' messages.Page ' ) , "littlelink_name " )
34
35
->sortable ()
35
36
->searchable ()
36
37
->format (function ($ value , $ row , Column $ column ) {
@@ -41,22 +42,20 @@ public function columns(): array
41
42
}
42
43
})
43
44
->html (),
44
- Column::make (" Role " , "role " )
45
+ Column::make (__ ( ' messages. Role' ) , "role " )
45
46
->sortable ()
46
47
->searchable (),
47
- Column::make ("Test " , "id " )
48
- ->sortable ()
48
+ Column::make (__ ('messages.Links ' ), "id " )
49
49
->format (function ($ value , $ row ) {
50
50
$ linkCount = Link::where ('user_id ' , $ row ->id )->count ();
51
51
return $ linkCount ;
52
52
}),
53
- Column::make ("Clicks Sum " , "id " )
54
- ->sortable ()
53
+ Column::make (__ ('messages.Clicks ' ), "id " )
55
54
->format (function ($ value , $ row ) {
56
55
$ clicksSum = Link::where ('user_id ' , $ row ->id )->sum ('click_number ' );
57
56
return $ clicksSum ;
58
57
}),
59
- Column::make (" E-mail " , "email_verified_at " )
58
+ Column::make (__ ( ' messages.E-Mail ' ) , "email_verified_at " )
60
59
->sortable ()
61
60
->format (function ($ value , $ row , Column $ column ) {
62
61
if (env ('REGISTER_AUTH ' ) !== 'auth ' ) {
@@ -78,7 +77,7 @@ public function columns(): array
78
77
}
79
78
return '' ;
80
79
})->html (),
81
- Column::make (" Blocked " , "block " )
80
+ Column::make (__ ( ' messages.Status ' ) , "block " )
82
81
->sortable ()
83
82
->format (function ($ value , $ row , Column $ column ) {
84
83
if ($ row ->role === 'admin ' && $ row ->id === 1 ) {
@@ -94,7 +93,7 @@ public function columns(): array
94
93
}
95
94
})
96
95
->html (),
97
- Column::make (" Created at " , "created_at " )
96
+ Column::make (__ ( ' messages. Created at' ) , "created_at " )
98
97
->sortable ()
99
98
->format (function ($ value ) {
100
99
if ($ value ) {
@@ -103,7 +102,7 @@ public function columns(): array
103
102
return '' ;
104
103
}
105
104
}),
106
- Column::make (" Last seen " , "updated_at " )
105
+ Column::make (__ ( ' messages. Last seen' ) , "updated_at " )
107
106
->sortable ()
108
107
->format (function ($ value ) {
109
108
$ now = now ();
@@ -119,7 +118,7 @@ public function columns(): array
119
118
return $ diff ->y . ' years ago ' ;
120
119
}
121
120
}),
122
- Column::make (' Actions ' , "id " )
121
+ Column::make (__ ( ' messages.Action ' ) , "id " )
123
122
->format (function ($ value , $ row , Column $ column ) {
124
123
return view ('components.table-components.action ' , ['user ' => $ row ]);
125
124
}),
0 commit comments