@@ -16,21 +16,22 @@ public function configure(): void
1616 {
1717 $ this ->setPrimaryKey ('id ' );
1818 $ this ->setPerPageAccepted ([50 , 100 , 250 , 500 , 1000 , -1 ]);
19+ $ this ->setColumnSelectEnabled ();
1920 }
2021
2122 public function columns (): array
2223 {
2324 return [
24- Column::make (" Id " , "id " )
25+ Column::make (__ ( ' messages.ID ' ) , "id " )
2526 ->sortable ()
2627 ->searchable (),
27- Column::make (" Name " , "name " )
28+ Column::make (__ ( ' messages. Name' ) , "name " )
2829 ->sortable ()
2930 ->searchable (),
30- Column::make (" Email " , "email " )
31+ Column::make (__ ( ' messages.E-Mail ' ) , "email " )
3132 ->sortable ()
3233 ->searchable (),
33- Column::make (" Littlelink name " , "littlelink_name " )
34+ Column::make (__ ( ' messages.Page ' ) , "littlelink_name " )
3435 ->sortable ()
3536 ->searchable ()
3637 ->format (function ($ value , $ row , Column $ column ) {
@@ -41,22 +42,20 @@ public function columns(): array
4142 }
4243 })
4344 ->html (),
44- Column::make (" Role " , "role " )
45+ Column::make (__ ( ' messages. Role' ) , "role " )
4546 ->sortable ()
4647 ->searchable (),
47- Column::make ("Test " , "id " )
48- ->sortable ()
48+ Column::make (__ ('messages.Links ' ), "id " )
4949 ->format (function ($ value , $ row ) {
5050 $ linkCount = Link::where ('user_id ' , $ row ->id )->count ();
5151 return $ linkCount ;
5252 }),
53- Column::make ("Clicks Sum " , "id " )
54- ->sortable ()
53+ Column::make (__ ('messages.Clicks ' ), "id " )
5554 ->format (function ($ value , $ row ) {
5655 $ clicksSum = Link::where ('user_id ' , $ row ->id )->sum ('click_number ' );
5756 return $ clicksSum ;
5857 }),
59- Column::make (" E-mail " , "email_verified_at " )
58+ Column::make (__ ( ' messages.E-Mail ' ) , "email_verified_at " )
6059 ->sortable ()
6160 ->format (function ($ value , $ row , Column $ column ) {
6261 if (env ('REGISTER_AUTH ' ) !== 'auth ' ) {
@@ -78,7 +77,7 @@ public function columns(): array
7877 }
7978 return '' ;
8079 })->html (),
81- Column::make (" Blocked " , "block " )
80+ Column::make (__ ( ' messages.Status ' ) , "block " )
8281 ->sortable ()
8382 ->format (function ($ value , $ row , Column $ column ) {
8483 if ($ row ->role === 'admin ' && $ row ->id === 1 ) {
@@ -94,7 +93,7 @@ public function columns(): array
9493 }
9594 })
9695 ->html (),
97- Column::make (" Created at " , "created_at " )
96+ Column::make (__ ( ' messages. Created at' ) , "created_at " )
9897 ->sortable ()
9998 ->format (function ($ value ) {
10099 if ($ value ) {
@@ -103,7 +102,7 @@ public function columns(): array
103102 return '' ;
104103 }
105104 }),
106- Column::make (" Last seen " , "updated_at " )
105+ Column::make (__ ( ' messages. Last seen' ) , "updated_at " )
107106 ->sortable ()
108107 ->format (function ($ value ) {
109108 $ now = now ();
@@ -119,7 +118,7 @@ public function columns(): array
119118 return $ diff ->y . ' years ago ' ;
120119 }
121120 }),
122- Column::make (' Actions ' , "id " )
121+ Column::make (__ ( ' messages.Action ' ) , "id " )
123122 ->format (function ($ value , $ row , Column $ column ) {
124123 return view ('components.table-components.action ' , ['user ' => $ row ]);
125124 }),
0 commit comments