From f00d5b7c87e34d407a33fa6eddc2323da3a15132 Mon Sep 17 00:00:00 2001 From: A1Gard Date: Mon, 4 Nov 2024 12:48:00 +0330 Subject: [PATCH] improved ui/ux by stock quantity --- app/Http/Controllers/Admin/AreaController.php | 1 + .../product/ProductAria/ProductAria.blade.php | 38 ++++++++++++------- .../ProductKaren/ProductKaren.blade.php | 38 ++++++++++++------- .../ProductYasamin/ProductYasamin.blade.php | 36 +++++++++++------- .../DefaultProductGrid.blade.php | 18 ++++++--- .../MinooProductGrid.blade.php | 18 ++++++--- .../ShivaProductGrid.blade.php | 18 ++++++--- 7 files changed, 110 insertions(+), 57 deletions(-) diff --git a/app/Http/Controllers/Admin/AreaController.php b/app/Http/Controllers/Admin/AreaController.php index f7ceb3a..b1868a4 100644 --- a/app/Http/Controllers/Admin/AreaController.php +++ b/app/Http/Controllers/Admin/AreaController.php @@ -225,6 +225,7 @@ class AreaController extends Controller public function build(){ + $exitCode = \Artisan::call('client'); $exitCode = \Artisan::call('build'); // Get the command output from cache diff --git a/resources/views/segments/product/ProductAria/ProductAria.blade.php b/resources/views/segments/product/ProductAria/ProductAria.blade.php index d4bf5ac..2ccbc6c 100644 --- a/resources/views/segments/product/ProductAria/ProductAria.blade.php +++ b/resources/views/segments/product/ProductAria/ProductAria.blade.php @@ -71,22 +71,32 @@

 
- @if($product->quantities()->count()>0) - __('Add to card')])' - @if($product->hasDiscount()) - :discount='@json($product->activeDiscounts()->first())' - @endif - > + @if($product->stock_quantity == 'IN_STOCK') + + @if($product->quantities()->count()>0) + __('Add to card')])' + @if($product->hasDiscount()) + :discount='@json($product->activeDiscounts()->first())' + @endif + > + @else + + + {{__("Add to card")}} + + @endif + @else - + - {{__("Add to card")}} + {{__("Not available")}} @endif
 
diff --git a/resources/views/segments/product/ProductKaren/ProductKaren.blade.php b/resources/views/segments/product/ProductKaren/ProductKaren.blade.php index 147bfb8..97df55e 100644 --- a/resources/views/segments/product/ProductKaren/ProductKaren.blade.php +++ b/resources/views/segments/product/ProductKaren/ProductKaren.blade.php @@ -111,22 +111,32 @@
 
- @if($product->quantities()->count()>0) - __('Add to card')])' - @if($product->hasDiscount()) - :discount='@json($product->activeDiscounts()->first())' - @endif - > + @if($product->stock_quantity == 'IN_STOCK') + + @if($product->quantities()->count()>0) + __('Add to card')])' + @if($product->hasDiscount()) + :discount='@json($product->activeDiscounts()->first())' + @endif + > + @else + + + {{__("Add to card")}} + + @endif + @else - + - {{__("Add to card")}} + {{__("Not available")}} @endif diff --git a/resources/views/segments/product/ProductYasamin/ProductYasamin.blade.php b/resources/views/segments/product/ProductYasamin/ProductYasamin.blade.php index 0afa5a6..8cb2a89 100644 --- a/resources/views/segments/product/ProductYasamin/ProductYasamin.blade.php +++ b/resources/views/segments/product/ProductYasamin/ProductYasamin.blade.php @@ -49,25 +49,33 @@ @endif
- @if($product->quantities()->count()>0) - __('Add to card')])' - @if($product->hasDiscount()) - :discount='@json($product->activeDiscounts()->first())' - @endif - > - @else -
+ @if($product->stock_quantity == 'IN_STOCK') + + @if($product->quantities()->count()>0) + __('Add to card')])' + @if($product->hasDiscount()) + :discount='@json($product->activeDiscounts()->first())' + @endif + > + @else {{__("Add to card")}} -
+ @endif + + @else + + + {{__("Not available")}} + @endif

{{__("Description")}} diff --git a/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php b/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php index 6e2215f..07a03ba 100644 --- a/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php +++ b/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php @@ -27,11 +27,19 @@
- - - {{__("Add to card")}} - + @if($product->stock_quantity == 'IN_STOCK') + + + {{__("Add to card")}} + + @else + + + {{__("Not available")}} + + @endif
diff --git a/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php b/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php index d6ed41b..dd6aaf3 100644 --- a/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php +++ b/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php @@ -4,11 +4,19 @@ {{$product->name}}
- - - {{__("Add to card")}} - + @if($product->stock_quantity == 'IN_STOCK') + + + {{__("Add to card")}} + + @else + + + {{__("Not available")}} + + @endif
- - - {{__("Add to card")}} - + @if($product->stock_quantity == 'IN_STOCK') + + + {{__("Add to card")}} + + @else + + + {{__("Not available")}} + + @endif