home page mobile changed

This commit is contained in:
merdan 2020-03-28 18:23:17 +05:00
parent 57d75232c2
commit 7dd7d0abfe
2 changed files with 13 additions and 9 deletions

View File

@ -54,6 +54,7 @@ class PublicController extends Controller
$locale = Config::get('app.locale');
//get sub categories which has live events
$sub_cats = Category::select('id','parent_id',"title_{$locale} as title",'events_limit')
->with(["parent:id,title_{$locale} as title"])
->where('parent_id',$cat_id)->whereHas('cat_events',
@ -63,31 +64,31 @@ class PublicController extends Controller
->get();
$lastKid = $sub_cats->pop();
$data['category'] = $lastKid?:$lastKid->parent;
// get all live events belong to sub categories
$sub_cats_events = $lastKid->cat_events()
->select('id','sub_category_id','title_tk','title_ru')
->select('id','sub_category_id',"title_{$locale}","description_{$locale}",'start_date')
->onLive($data['start'],$data['end'])
->orderBy($order['field'],$order['order'])
->take($lastKid->events_limit);
foreach ($sub_cats as $sub_cat){
$events_query = $sub_cat->cat_events()->select('id','sub_category_id','title_tk','title_ru')
$events_query = $sub_cat->cat_events()
->select('id','sub_category_id',"title_{$locale}","description_{$locale}",'start_date')
->onLive($data['start'],$data['end'])
->orderBy($order['field'],$order['order'])
->take($sub_cat->events_limit);
$sub_cats_events = $sub_cats_events->unionAll($events_query);
}
$data['events'] = $sub_cats_events->get();
$data['sub_cats'] = $sub_cats;
dd($data);
$data['sub_cats'] = $sub_cats->push($lastKid);
return $this->render("Pages.EventsPage",$data);
}

View File

@ -2,6 +2,9 @@
@section('inner_content')
@foreach($sub_cats as $cat)
@php
$cat_events = $events->where('sub_category_id',$cat->id);
@endphp
<section class="movie-items-group firts-child">
<div class="container">
<div class="row kinoteator tab-part">
@ -16,8 +19,8 @@
<div class="tab-content">
<div class="container">
<div class="row">
@foreach($cat->cat_events as $event)
@include("desktop.EventsList.{$category->view_type}",['event'=>$event])
@foreach($cat_events as $event)
@include("desktop.EventsList.{$cat->view_type}",['event'=>$event])
@endforeach
</div>
</div>