From 1e206e0bd131b601c5e39cda8838d6847370109b Mon Sep 17 00:00:00 2001 From: merdan Date: Sat, 28 Mar 2020 14:54:31 +0500 Subject: [PATCH] home page mobile changed --- app/Http/Controllers/PublicController.php | 8 +++++--- resources/views/mobile/Pages/VenuesPage.blade.php | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/PublicController.php b/app/Http/Controllers/PublicController.php index 08ce6b1e..13455039 100644 --- a/app/Http/Controllers/PublicController.php +++ b/app/Http/Controllers/PublicController.php @@ -52,17 +52,19 @@ class PublicController extends Controller [$order, $data] = $this->sorts_filters(); $category = Category::select('id','title_tk','title_ru') - ->with(['children' => function($query) use($data){ + ->with(['children' => function($query) use($data,$order){ $query->whereHas('cat_events', function ($query) use($data){ $query->onLive($data['start'], $data['end']); }); + $query->withLiveEvents($order, $data['start'], $data['end']) }]) ->findOrFail($cat_id); dd($category); - $data['category'] = $category; + +// $sub_cats = $category->children->first $data['sub_cats'] = $category->children() ->withLiveEvents($order, $data['start'], $data['end'], $category->events_limit)//wiered ->whereHas('cat_events', @@ -170,7 +172,7 @@ class PublicController extends Controller ->orderBy('venue_name_'.Config::get('app.locale'),'ASC') ->get(); - $data['current'] = $id ? $data['venues']->where('id',$id)->first(): $data['venues']->first(); + $data['current'] = $id ? $data['venues']->where('id',$id)->first() ?? $data['venues']->first(): $data['venues']->first(); return $this->render('Pages.VenuesPage',$data); } diff --git a/resources/views/mobile/Pages/VenuesPage.blade.php b/resources/views/mobile/Pages/VenuesPage.blade.php index 4d7de689..8dc16653 100644 --- a/resources/views/mobile/Pages/VenuesPage.blade.php +++ b/resources/views/mobile/Pages/VenuesPage.blade.php @@ -38,7 +38,7 @@ -
+