@@ -23,6 +23,10 @@ public function configure(): void
2323 public function columns (): array
2424 {
2525 return [
26+ // Column::make("", "id")
27+ // ->format(function ($value, $row, Column $column) {
28+ // return view('components.table-components.select', ['user' => $row]);
29+ // }),
2630 Column::make (__ ('messages.ID ' ), "id " )
2731 ->sortable ()
2832 ->searchable (),
@@ -37,7 +41,7 @@ public function columns(): array
3741 ->searchable ()
3842 ->format (function ($ value , $ row , Column $ column ) {
3943 if (!$ row ->littlelink_name == NULL ) {
40- return "<a href=' " . url ('' ) . "/@ " . $ row ->littlelink_name . "' target='_blank' class='text-info'><i class='bi bi-box-arrow-up-right'></i> " . $ row ->littlelink_name . " </a> " ;
44+ return "<a href=' " . url ('' ) . "/@ " . htmlspecialchars ( $ row ->littlelink_name ) . "' target='_blank' class='text-info'><i class='bi bi-box-arrow-up-right'></i> " . $ row ->littlelink_name . " </a> " ;
4145 } else {
4246 return 'N/A ' ;
4347 }
@@ -61,34 +65,39 @@ public function columns(): array
6165 ->format (function ($ value , $ row , Column $ column ) {
6266 if (env ('REGISTER_AUTH ' ) !== 'auth ' ) {
6367 if ($ row ->role == 'admin ' && $ row ->email_verified_at != '' ) {
64- return '<center>-</center > ' ;
68+ return '<div class="text- center" >-</div > ' ;
6569 } else {
70+ if ($ row ->email_verified_at == '' ){
71+ $ verifyLinkBool = 'true ' ;
72+ } else {
73+ $ verifyLinkBool = 'false ' ;
74+ }
6675 $ verifyLink = route ('verifyUser ' , [
67- 'verify ' => ' - ' . $ row -> email_verified_at ,
76+ 'verify ' => $ verifyLinkBool ,
6877 'id ' => $ row ->id
6978 ]);
7079 if ($ row ->email_verified_at == '' ) {
71- return '<a style="cursor:pointer" data-id=" ' .$ verifyLink .'" class="user-email text-danger"><span class="badge bg-danger"> ' . __ ('messages.Pending ' ) . '</span></a> ' ;
80+ return '<div class="text-center">< a style="cursor:pointer" data-id=" ' .$ verifyLink .'" class="user-email text-danger"><span class="badge bg-danger"> ' . __ ('messages.Pending ' ) . '</span></a></div > ' ;
7281 } else {
73- return '<a style="cursor:pointer" data-id=" ' .$ verifyLink .'" class="user-email text-danger"><span class="badge bg-success"> ' . __ ('messages.Verified ' ) . '</span></a> ' ;
82+ return '<div class="text-center">< a style="cursor:pointer" data-id=" ' .$ verifyLink .'" class="user-email text-danger"><span class="badge bg-success"> ' . __ ('messages.Verified ' ) . '</span></a></div > ' ;
7483 }
7584 }
7685 } else {
77- return '<center>-</center > ' ;
86+ return '<div class="text- center" >-</div > ' ;
7887 }
7988 return '' ;
8089 })->html (),
8190 Column::make (__ ('messages.Status ' ), "block " )
8291 ->sortable ()
8392 ->format (function ($ value , $ row , Column $ column ) {
8493 if ($ row ->role === 'admin ' && $ row ->id === 1 ) {
85- return '<center>-</center > ' ;
94+ return '<div class="text- center" >-</div > ' ;
8695 } else {
8796 $ route = route ('blockUser ' , ['block ' => $ row ->block , 'id ' => $ row ->id ]);
8897 if ($ row ->block === 'yes ' ) {
89- $ badge = '<a style="cursor:pointer" data-id=" ' .$ route .'" class="user-block text-danger"><span class="badge bg-danger"> ' .__ ('messages.Pending ' ).'</span></a> ' ;
98+ $ badge = '<div class="text-center">< a style="cursor:pointer" data-id=" ' .$ route .'" class="user-block text-danger"><span class="badge bg-danger"> ' .__ ('messages.Pending ' ).'</span></a></div > ' ;
9099 } elseif ($ row ->block === 'no ' ) {
91- $ badge = '<a style="cursor:pointer" data-id=" ' .$ route .'" class="user-block text-danger"><span class="badge bg-success"> ' .__ ('messages.Approved ' ).'</span></a> ' ;
100+ $ badge = '<div class="text-center">< a style="cursor:pointer" data-id=" ' .$ route .'" class="user-block text-danger"><span class="badge bg-success"> ' .__ ('messages.Approved ' ).'</span></a></div > ' ;
92101 }
93102 return "<a href= \"$ route \"> $ badge</a> " ;
94103 }
0 commit comments