diff --git a/app/Http/Controllers/Admin/DashboardController.php b/app/Http/Controllers/Admin/DashboardController.php index caed6ec..57fbbc5 100644 --- a/app/Http/Controllers/Admin/DashboardController.php +++ b/app/Http/Controllers/Admin/DashboardController.php @@ -29,9 +29,11 @@ class DashboardController extends Controller ->orderBy('visit_date') ->get(); + $recentVisits = Visit::orderByDesc('created_at')->paginate(15); + return view('admin.dashboard', compact('flightsCount', 'usersCount', - 'bookingsCount', 'indexPageCont' , 'visits')); + 'bookingsCount', 'indexPageCont' , 'visits' , 'recentVisits')); } diff --git a/config/database.php b/config/database.php index 9c6eda5..5f44721 100644 --- a/config/database.php +++ b/config/database.php @@ -59,6 +59,7 @@ return [ 'prefix_indexes' => true, 'strict' => true, 'engine' => null, + 'timezone' => '+03:30', 'options' => extension_loaded('pdo_mysql') ? array_filter([ (PHP_VERSION_ID >= 80500 ? Mysql::ATTR_SSL_CA : PDO::MYSQL_ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'), ]) : [], diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 4210c93..58cb894 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -205,6 +205,55 @@ +
| تاریخ بازدید | +ساعت | +آدرس IP | +|
|---|---|---|---|
| {{ verta($visit->created_at)->format('Y/m/d') }} | +{{ verta($visit->created_at)->format('H:i') }} | +{{ $visit->ip_address ?? '—' }} | +|
| بازدیدی ثبت نشده است | +|||