diff --git a/app/Http/Controllers/PublicController.php b/app/Http/Controllers/PublicController.php index 189e85d7..19a0f7b7 100644 --- a/app/Http/Controllers/PublicController.php +++ b/app/Http/Controllers/PublicController.php @@ -165,7 +165,11 @@ class PublicController extends Controller } public function venues($id = false){ - $data['venues'] = App\Models\Venue::where('active',1)->get(); + $data['venues'] = App\Models\Venue::select('id','venue_name_'.Config::get('app.locale'), + 'description_'.Config::get('app.locale').' as description','address','images') + ->where('active',1) + ->orderBy('venue_name_'.Config::get('app.locale'),'ASC') + ->get(); $data['current'] = $id ? $data['venues']->where('id',$id)->first(): $data['venues']->first(); diff --git a/app/Http/routes.php b/app/Http/routes.php index 6c854d16..e413abb7 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -734,6 +734,11 @@ Route::group( 'uses' =>'PublicController@subscribe' ]); + Route::get('/venues/{id?}',[ + 'as' =>'venues', + 'uses' => 'PublicController@venues' + ]); + // Route::get('/terms_and_conditions', [ // 'as' => 'termsAndConditions', // function () { diff --git a/resources/views/desktop/Pages/VenuesPage.blade.php b/resources/views/desktop/Pages/VenuesPage.blade.php index 3349cc6b..796b5d3f 100644 --- a/resources/views/desktop/Pages/VenuesPage.blade.php +++ b/resources/views/desktop/Pages/VenuesPage.blade.php @@ -1,7 +1,4 @@ @extends('Shared.Layouts.BilettmLayout',['folder' => 'desktop']) -@section('after_styles') - -@endsection @section('content') {{\DaveJamesMiller\Breadcrumbs\Facades\Breadcrumbs::render('about',$title)}}
@@ -15,16 +12,52 @@

@lang('ClientSide.venues')

@foreach($venues as $venue)
  • - {{$venue->venue_name}}
  • + {{$venue->venue_name}} @endforeach
    -

    {{$venue->venue_name}}

    - {!! Markdown::parse($venue->description) !!} +
    + +

    {{$current->venue_name}}

    +
    +
    +
    + @if($current->images) + {{$current->venue_name}} + + @endif +
    +
    +
    + {!! Markdown::parse($current->description) !!} +
    + +
    +
    +
    +
    +
    +
    +
    +
    @endsection +@section('after_scripts') + + +@endsection diff --git a/resources/views/mobile/Pages/VenuesPage.blade.php b/resources/views/mobile/Pages/VenuesPage.blade.php new file mode 100644 index 00000000..d6d1e5cc --- /dev/null +++ b/resources/views/mobile/Pages/VenuesPage.blade.php @@ -0,0 +1,65 @@ +@extends('Shared.Layouts.BilettmLayout',['folder' => 'mobile']) +@section('after_styles') + +@endsection +@section('content') +
    +
    +
    +
    + + + +
    +
    +
    +
    + +

    {{$current->venue_name}}

    +
    +
    +
    + @if($current->images) + {{$current->venue_name}} + + @endif +
    +
    +
    + {!! Markdown::parse($current->description) !!} +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +@endsection +@section('after_scripts') + + +@endsection