diff --git a/app/Http/Controllers/ClientController.php b/app/Http/Controllers/ClientController.php
index 031452d..d7a111c 100644
--- a/app/Http/Controllers/ClientController.php
+++ b/app/Http/Controllers/ClientController.php
@@ -48,7 +48,16 @@ class ClientController extends Controller
$title = __("Posts list");
$subtitle = '';
$posts = Post::where('status', 1)->orderByDesc('id')->paginate($this->paginate);
- return view('client.posts', compact('area', 'posts', 'title', 'subtitle'));
+ return view('client.default-list', compact('area', 'posts', 'title', 'subtitle'));
+ }
+
+ public function galleries()
+ {
+ $area = 'galleries-list';
+ $title = __("Galleries list");
+ $subtitle = '';
+ $galleries = Gallery::where('status', 1)->orderByDesc('id')->paginate($this->paginate);
+ return view('client.default-list', compact('area', 'galleries', 'title', 'subtitle'));
}
public function tag($slug)
diff --git a/database/seeders/SettingSeeder.php b/database/seeders/SettingSeeder.php
index fd10218..6ec29fc 100644
--- a/database/seeders/SettingSeeder.php
+++ b/database/seeders/SettingSeeder.php
@@ -176,7 +176,7 @@ class SettingSeeder extends Seeder
'title' => __('Gallery thumbnail size'),
'key' => 'gallery_thumb',
'type' => 'TEXT',
- 'value' => '500x500',
+ 'value' => '900x900',
'size' => '6',
],
]
diff --git a/resources/views/client/posts.blade.php b/resources/views/client/default-list.blade.php
similarity index 100%
rename from resources/views/client/posts.blade.php
rename to resources/views/client/default-list.blade.php
diff --git a/resources/views/segments/galleries/GridGallery/GridGallery.blade.php b/resources/views/segments/galleries/GridGallery/GridGallery.blade.php
index 47efdb4..e15f4f3 100644
--- a/resources/views/segments/galleries/GridGallery/GridGallery.blade.php
+++ b/resources/views/segments/galleries/GridGallery/GridGallery.blade.php
@@ -3,6 +3,9 @@
{{ getSetting($data->area->name.'_'.$data->part.'_title')}}
+
+ {{$gallery->description}}
+
@foreach(\App\Models\Gallery::where('status',1)->orderBy('id')->limit( getSetting($data->area->name.'_'.$data->part.'_limit'))->get() as $gallery)
diff --git a/resources/views/segments/galleries_page/GalleriesList/GalleriesList.blade.php b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.blade.php
new file mode 100644
index 0000000..cf6e62e
--- /dev/null
+++ b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.blade.php
@@ -0,0 +1,23 @@
+
+
+
+
+ {{$title}}
+
+
+ @foreach($galleries as $gallery)
+
+
+
+
+
+
+ {{$gallery->title}}
+
+
+
+ @endforeach
+
+ {{$galleries->links()}}
+
+
diff --git a/resources/views/segments/galleries_page/GalleriesList/GalleriesList.js b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.js
new file mode 100644
index 0000000..e69de29
diff --git a/resources/views/segments/galleries_page/GalleriesList/GalleriesList.json b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.json
new file mode 100644
index 0000000..e3a8a00
--- /dev/null
+++ b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.json
@@ -0,0 +1,10 @@
+{
+ "name": "GalleriesList",
+ "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/galleries_page/GalleriesList/GalleriesList.php b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.php
new file mode 100644
index 0000000..4fadc60
--- /dev/null
+++ b/resources/views/segments/galleries_page/GalleriesList/GalleriesList.php
@@ -0,0 +1,21 @@
+
-
+
@endforeach
diff --git a/resources/views/segments/gallery/GallaryGrid/GallaryGrid.blade.php b/resources/views/segments/gallery/GallaryGrid/GallaryGrid.blade.php
index 50ada82..b7fefce 100644
--- a/resources/views/segments/gallery/GallaryGrid/GallaryGrid.blade.php
+++ b/resources/views/segments/gallery/GallaryGrid/GallaryGrid.blade.php
@@ -5,7 +5,7 @@
@foreach($gallery->images as $image)
@endforeach
diff --git a/routes/web.php b/routes/web.php
index d79a635..cbe120c 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -359,6 +359,7 @@ Route::name('client.')->group(function (){
// index
Route::get('/', [\App\Http\Controllers\ClientController::class,'welcome'])->name('welcome');
Route::get('/posts', [\App\Http\Controllers\ClientController::class,'posts'])->name('posts');
+ Route::get('/galleries', [\App\Http\Controllers\ClientController::class,'galleries'])->name('galleries');
Route::get('/tag/{post}', [\App\Http\Controllers\ClientController::class,'tag'])->name('tag'); // wip
Route::get('/group/{group}', [\App\Http\Controllers\ClientController::class,'group'])->name('group');
Route::get('/gallery/{gallery}', [\App\Http\Controllers\ClientController::class,'gallery'])->name('gallery');