228 lines
14 KiB
PHP
228 lines
14 KiB
PHP
@extends('layouts.master')
|
|
|
|
@section('title')
|
|
Home
|
|
@endsection
|
|
|
|
@section('content')
|
|
<div class="clearfix">
|
|
<div class="blog_grid" data-snapto="{}">
|
|
{{-- Desktop --}}
|
|
<div class="grid_view">
|
|
<div class="row">
|
|
<div class="col-4 col-md-6">
|
|
@if($item = current($news))
|
|
<div class="post large">
|
|
<a href="{{url($item->url)}}" title="{{$item->title}}">
|
|
@if($item->video)
|
|
<span class="icon video"></span>
|
|
@elseif($item->images && count($item->images) > 1)
|
|
<span class="icon gallery"></span>
|
|
@endif
|
|
<img src='{{$item->images && count($item->images) ? $imgBase . $item->images[0]->url : '/images/noimage.png'}}'
|
|
alt='img'>
|
|
</a>
|
|
<div class="slider_content_box">
|
|
<ul class="post_details simple">
|
|
@foreach($item->tags as $tag)
|
|
<li class="category">
|
|
<a title="{{$tag->titel}}"
|
|
href="{{route('nieuws.tag', ['tag' => $tag->slug])}}"
|
|
class="over_image">{{$tag->titel}}</a>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
<h2><a href="{{url($item->url)}}"
|
|
title="{{$item->title}}">{!!$item->title!!}</a></h2>
|
|
<?php
|
|
$time = Formatter::relativeDate($item->published) . ' om ' . $item->published->format('H:i');
|
|
if ($item->edited && ($item->edited->format('d m H i') != $item->published->format('d m H i'))) {
|
|
$time .= ' | bijgewerkt: '
|
|
. ($item->edited->format('d m') != $item->published->format('d m') ? strtolower(Formatter::relativeDate($item->edited)) : '')
|
|
. ' ' . $item->edited->format('H:i') . ' uur';
|
|
}
|
|
?>
|
|
<span class="post_date" title="{{$time}}">
|
|
<i class="fa-regular fa-clock"></i> {{$time}}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
@if($item = next($news))
|
|
<div class="post large d-block d-md-none">
|
|
<a href="{{url($item->url)}}" title="{{$item->title}}">
|
|
@if($item->video)
|
|
<span class="icon video"></span>
|
|
@elseif($item->images && count($item->images) > 1)
|
|
<span class="icon gallery"></span>
|
|
@endif
|
|
<img src='{{$item->images && count($item->images) ? $imgBase . $item->images[0]->url : '/images/noimage.png'}}'
|
|
alt='img'>
|
|
</a>
|
|
<div class="slider_content_box">
|
|
<ul class="post_details simple">
|
|
@foreach($item->tags as $tag)
|
|
<li class="category">
|
|
<a title="{{$tag->titel}}"
|
|
href="{{route('nieuws.tag', ['tag' => $tag->slug])}}"
|
|
class="over_image">{{$tag->titel}}</a>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
<h2><a href="{{url($item->url)}}"
|
|
title="{{$item->title}}">{!!$item->title!!}</a></h2>
|
|
<?php
|
|
$time = Formatter::relativeDate($item->published) . ' om ' . $item->published->format('H:i');
|
|
if ($item->edited && ($item->edited->format('d m H i') != $item->published->format('d m H i'))) {
|
|
$time .= ' | bijgewerkt: '
|
|
. ($item->edited->format('d m') != $item->published->format('d m') ? strtolower(Formatter::relativeDate($item->edited)) : '')
|
|
. ' ' . $item->edited->format('H:i') . ' uur';
|
|
}
|
|
?>
|
|
<span class="post_date" title="{{$time}}">
|
|
<i class="fa-regular fa-clock"></i> {{$time}}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
<div class="col-8 col-md-6">
|
|
<div class="row">
|
|
@php(prev($news))
|
|
@for($i = 0; ($i < 5) && ($item = next($news)); ++$i)
|
|
<div class="post small col-6{{$i == 0 ? ' d-none d-md-block' : ''}}{{$i == 4 ? ' d-block d-md-none' : ''}}">
|
|
<a href="{{url($item->url)}}" title="{{$item->title}}">
|
|
@if($item->video)
|
|
<span class="icon video"></span>
|
|
@elseif($item->images && count($item->images) > 1)
|
|
<span class="icon gallery"></span>
|
|
@endif
|
|
<img src='{{$item->images && count($item->images) ? $imgBase . $item->images[0]->url : '/images/noimage.png'}}'
|
|
alt='img'>
|
|
</a>
|
|
<div class="slider_content_box">
|
|
<ul class="post_details simple">
|
|
@foreach($item->tags as $tag)
|
|
<li class="category">
|
|
<a title="{{$tag->titel}}"
|
|
href="{{route('nieuws.tag', ['tag' => $tag->slug])}}"
|
|
class="over_image">{{$tag->titel}}</a>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
<h5 class="post_title"><a href="{{url($item->url)}}"
|
|
title="{{$item->title}}">{!!$item->title!!}</a></h5>
|
|
<?php
|
|
$time = Formatter::relativeDate($item->published) . ' om ' . $item->published->format('H:i');
|
|
if ($item->edited && ($item->edited->format('d m H i') != $item->published->format('d m H i'))) {
|
|
$time .= ' | bijgewerkt: '
|
|
. ($item->edited->format('d m') != $item->published->format('d m') ? strtolower(Formatter::relativeDate($item->edited)) : '')
|
|
. ' ' . $item->edited->format('H:i') . ' uur';
|
|
}
|
|
?>
|
|
<span class="post_date" title="{{$time}}">
|
|
<i class="fa-regular fa-clock"></i> {{$time}}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
@endfor
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{{-- body --}}
|
|
<div class="grey_background">
|
|
<div class="body_container row">
|
|
@if(!isset($disableBanners) || !$disableBanners)
|
|
<ins data-revive-zoneid="3" data-revive-id="1f60109562f7b845e90ed597afbbcfa1"></ins>
|
|
<ins data-revive-zoneid="4" data-revive-id="1f60109562f7b845e90ed597afbbcfa1"></ins>
|
|
@endif
|
|
<div class="col-12 col-md content_container">
|
|
<div class="row">
|
|
<div class="col-md-6 col-12">
|
|
<h4 class="box_header"><span>Meer nieuws</span></h4>
|
|
<div class="box full-width">
|
|
@include('partial/newslist_small', ['id' => 'items-more-news', 'news' => array_slice($news, 5, 5)])
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-md-6 col-12">
|
|
<h4 class="box_header"><span>Meest gelezen</span></h4>
|
|
<div class="box full-width">
|
|
@include('partial/newslist_small', ['id' => 'items-most-read', 'news' => $populair])
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-4">
|
|
<div class="col-12">
|
|
<a class="btn auto_width" id="meer-nieuws" href="{{route('nieuws')}}">
|
|
Klik hier voor meer nieuws
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
@if ($podcast)
|
|
<?php $url = route('gemist.fragment') . $podcast->url; ?>
|
|
<h4 class="box_header"><span>Uitgelicht fragment</span></h4>
|
|
<div class="box featured">
|
|
<div class="row">
|
|
<div class="col-12 col-md-6">
|
|
<a href="{{$url}}" title="{{$podcast->title}}">
|
|
<img src="{{($hasImage = $podcast->image && $podcast->image->url) ? $imgBase . $podcast->image->url : '/images/noimage.png'}}"/>
|
|
<div class="sentence">
|
|
<?php
|
|
$sentence = [];
|
|
if ($hasImage) {
|
|
$sentence[] = '<span class="text">' . $podcast->image->title . '</span>';
|
|
} elseif (isset($podcast->image->title) && $podcast->image->title) {
|
|
$sentence[] = '<span class="text">' . $podcast->image->title . '</span>';
|
|
}
|
|
if (isset($podcast->image->author) && $podcast->image->author) {
|
|
$sentence[] = '<span class="author">' . $podcast->image->author . '</span>';
|
|
}
|
|
$sentence = join('<span class="separator">|</span>', $sentence);
|
|
?>
|
|
{!!$sentence!!}
|
|
</div>
|
|
|
|
</a>
|
|
</div>
|
|
<div class="col-12 col-md-6">
|
|
<h2 class="post_title"><a href="{{$url}}"
|
|
title="{{$podcast->title}}">{!!$podcast->title!!}</a></h2>
|
|
<div class="sub_title">
|
|
@if ($podcast->program)
|
|
<a class="program_name"
|
|
href="{{ route('programma') . $podcast->program->url }}"
|
|
title="{{$podcast->program->name}}">{{$podcast->program->name}}</a>
|
|
@endif
|
|
<span class="post_date" title="{{Formatter::relativeDate($podcast->created)}}">
|
|
<i class="fa-regular fa-clock"></i> {{Formatter::relativeDate($podcast->created)}}
|
|
</span>
|
|
</div>
|
|
<p class="clipText clipText-7" title="{{strip_tags($podcast->content)}}">
|
|
{!!$podcast->content!!}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
|
|
<div class="col-12 col-md-auto sidebar">
|
|
@include('widgets/nhgooiradiotv', ['headerClass' => 'small'])
|
|
|
|
@include('widgets.banner_sidebar')
|
|
|
|
@include('widgets/contact', [])
|
|
|
|
@include('widgets.banner_sidebar')
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|