From 053354586942670151ff87f864091ee33d327233 Mon Sep 17 00:00:00 2001 From: armiejean Date: Wed, 16 Apr 2025 15:04:02 +0800 Subject: [PATCH] added fuels and add-fuels pages --- resources/views/pages/add-fuels.blade.php | 69 ++++++++++++++++ .../pages/station locator/fuels.blade.php | 81 ++++++++++++++++--- routes/web.php | 6 +- 3 files changed, 145 insertions(+), 11 deletions(-) create mode 100644 resources/views/pages/add-fuels.blade.php diff --git a/resources/views/pages/add-fuels.blade.php b/resources/views/pages/add-fuels.blade.php new file mode 100644 index 0000000..39d56b9 --- /dev/null +++ b/resources/views/pages/add-fuels.blade.php @@ -0,0 +1,69 @@ +@extends('layouts.app') + +@section('page_title', 'Add Fuel') + +@section('content') +
+
Add Fuel
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+ + + + +@endsection \ No newline at end of file diff --git a/resources/views/pages/station locator/fuels.blade.php b/resources/views/pages/station locator/fuels.blade.php index c798f74..cbbec8a 100644 --- a/resources/views/pages/station locator/fuels.blade.php +++ b/resources/views/pages/station locator/fuels.blade.php @@ -1,14 +1,75 @@ @extends('layouts.app') -@section('page_title', 'Station Locator') +@section('page_title', 'Fuels') @section('content') -
-
- Fuels -
-
-

This is the Fuels page content.

-
-
-@endsection + @php + $fuels = [ + [ + 'id' => 1, + 'fuelName' => 'Unleaded 91', + 'dateCreated' => '2025-01-01', + 'dateModified' => '2025-04-01' + ], + [ + 'id' => 2, + 'fuelName' => 'Unleaded 95', + 'dateCreated' => '2025-02-01', + 'dateModified' => '2025-04-10' + ], + [ + 'id' => 3, + 'fuelName' => 'Diesel', + 'dateCreated' => '2025-03-01', + 'dateModified' => '2025-03-01' + ], + [ + 'id' => 4, + 'fuelName' => 'Premium Unleaded 98', + 'dateCreated' => '2025-01-15', + 'dateModified' => '2025-04-05' + ], + [ + 'id' => 5, + 'fuelName' => 'Kerosene', + 'dateCreated' => '2025-02-15', + 'dateModified' => '2025-02-15' + ], + [ + 'id' => 6, + 'fuelName' => 'Biofuel E10', + 'dateCreated' => '2025-03-15', + 'dateModified' => '2025-04-12' + ] + ]; + @endphp + + @include('components.table-component', [ + 'pageTitle' => 'Fuels', + 'data' => $fuels, + 'columns' => [ + ['name' => 'Fuel Name', 'key' => 'fuelName', 'sortable' => true], + ['name' => 'Date Created', 'key' => 'dateCreated', 'sortable' => true], + ['name' => 'Date Modified', 'key' => 'dateModified', 'sortable' => true] + ], + 'allFields' => [ + ['name' => 'Fuel Name', 'key' => 'fuelName', 'type' => 'text', 'required' => true] + ], + 'actions' => ['edit', 'delete'], + 'showAddButton' => true, + 'addButtonUrl' => '/add-fuels', + 'showCheckboxes' => false, + 'showBatchDelete' => false, + 'showEditModal' => true, + 'showViewModal' => false + ]) + + +@endsection \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index 22f5882..d520e45 100644 --- a/routes/web.php +++ b/routes/web.php @@ -122,4 +122,8 @@ Route::get('/add-terms-and-privacy', function () { Route::get('/add-branches', function () { return view('pages.add-branches'); -})->name('add-branches'); \ No newline at end of file +})->name('add-branches'); + +Route::get('/add-fuels', function () { + return view('pages.add-fuels'); +})->name('add-fuels'); \ No newline at end of file