diff --git a/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php b/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php index 2cde60c..6e2215f 100644 --- a/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php +++ b/resources/views/segments/product_grid/DefaultProductGrid/DefaultProductGrid.blade.php @@ -1,4 +1,4 @@ -
+
@@ -12,7 +12,7 @@ - {{$product->name}} + {{$product->name}}

{{$product->name}}

diff --git a/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php b/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php index 1db6080..d6ed41b 100644 --- a/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php +++ b/resources/views/segments/product_grid/MinooProductGrid/MinooProductGrid.blade.php @@ -1,7 +1,7 @@ -
+
- {{$product->name}} - {{$product->name}} + {{$product->name}} + {{$product->name}}
+
@@ -12,7 +12,7 @@ - {{$product->name}} + {{$product->name}}

{{$product->name}}

diff --git a/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.blade.php b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.blade.php new file mode 100644 index 0000000..3019ff6 --- /dev/null +++ b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.blade.php @@ -0,0 +1,28 @@ +
+
+

+ {{$title}} + +
+ +
+

+ +
+ @include('segments.products_page.ProductGridHiddenSidebar.inc.product-sidebar-filter') +
+ +
+
+ @foreach($products as $product) +
+ @include(\App\Models\Area::where('name','product-grid')->first()->defPart(),compact('product')) +
+ @endforeach +
+ {{$products->withQueryString()->links()}} + +
+
+
diff --git a/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.js b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.js new file mode 100644 index 0000000..f9a416c --- /dev/null +++ b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.js @@ -0,0 +1,10 @@ +document.addEventListener('DOMContentLoaded',function () { + document.querySelector('#filter-btn-show')?.addEventListener('click',function () { + document.querySelector('#hidden-sidebar').style.display = 'block'; + }); + document.querySelector('#hidden-sidebar')?.addEventListener('click',function (e) { + if (e.target == document.querySelector('#hidden-sidebar') ) { + document.querySelector('#hidden-sidebar').style.display = 'none'; + } + }); +}); diff --git a/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.json b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.json new file mode 100644 index 0000000..c3ff4bc --- /dev/null +++ b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.json @@ -0,0 +1,10 @@ +{ + "name": "ProductGridHiddenSidebar", + "version": "1.0", + "author": "xStack", + "email": "xshop@xstack.ir", + "license": "GPL-3.0-or-later", + "url": "https:\/\/xstack.ir", + "author_url": "https:\/\/4xmen.ir", + "packages": [] +} \ No newline at end of file diff --git a/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.php b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.php new file mode 100644 index 0000000..32d3436 --- /dev/null +++ b/resources/views/segments/products_page/ProductGridHiddenSidebar/ProductGridHiddenSidebar.php @@ -0,0 +1,21 @@ + +
+

+ {{__("Filter")}} +

+
+ + +
+
+