9 Commits

5 changed files with 97 additions and 102 deletions

2
.dockerignore Normal file
View File

@@ -0,0 +1,2 @@
public/img
storage

View File

@@ -29,10 +29,11 @@ ADD docker/apache.conf /etc/apache2/sites-enabled/000-default.conf
WORKDIR /var/www/html
COPY . /var/www/html
WORKDIR /var/www/app
RUN mkdir -p storage/framework/{sessions,views,cache,cache/data} && \
chown -R www-data:www-data storage/framework && \
chmod -R 775 storage
RUN php artisan cache:clear && \
php artisan config:clear && \
php artisan view:clear
#RUN php artisan cache:clear && \
# php artisan config:clear && \
# php artisan view:clear

View File

@@ -12,7 +12,17 @@ class ContactController extends Controller
{
public function show()
{
return view('contact');
$page = $this->API('statisch/contact');
if ($page == null) {
return abort(404);
}
$page->published = Controller::JsonToDateTime($page->published);
if ($page->edited) {
$page->edited = Controller::JsonToDateTime($page->edited);
}
return view('contact', ['page' => $page]);
}
public function submit(Request $request)

View File

@@ -4,6 +4,8 @@
Neem contact op
@endsection
@section('page_class')news_post post_container @endsection
@section('breadcrumb')
<ul class="bread_crumb">
<li><a title="Home" href="/">Home</a></li>
@@ -16,53 +18,30 @@
@section('content')
<div class="page_body">
<div class="post_body">
<ul class="post_details clearfix">
<li class="detail date">
<i class="fa-regular fa-clock"></i>
{{Formatter::relativeDate($page->published)}} om {{$page->published->format('H:i')}}
@if($page->edited && ($page->edited->format('d m H i') != $page->published->format('d m H i')))
| bijgewerkt:
@if($page->edited->format('d m') != $page->published->format('d m'))
{{strtolower(Formatter::relativeDate($page->edited))}}
@endif
om {{$page->edited->format('H:i')}} uur
@endif
</li>
{{-- @if($page->author)
<li class="detail author"><i class="fa-solid fa-pen"></i> {{$page->author}}</li>
@endif --}}
</ul>
<div class="row">
<div class="col-12 col-md-6">
<p>NH Gooi is de publieke streekomroep van Gooi en Vechtstreek. We houden je 24 uur per dag
op de hoogte van al het nieuws, betrouwbaar en snel. Dat doen we via een eigen nieuws-
app, onze website en social media, maar ook op radio en televisie. Daarnaast brengen we
een gevarieerd aanbod van podcasts, radio- en televisieprogramma's.</p>
<p>Ons team van journalisten en programmamakers bestaat uit betaalde krachten, vrijwilligers
en stagiaires. We vinden het belangrijk mensen op te leiden en een goede plek te bieden
voor talent.</p>
<p>De redactie van NH Gooi is journalistiek onafhankelijk en wordt geleid door de chef redactie.</p>
<h3>Contactinformatie</h3>
<p>Neem contact op met NH Gooi, de streekomroep voor Gooi &amp; Vechtstreek.</p>
<p>Wij zijn te ontvangen in heel Gooi en Eemland. <br>
<a href="{{url('frequenties')}}" class="action_button">
<span class="fa fa-list"></span>
<span>Frequenties</span>
</a>
</p>
<p class="page_margin_top">
<b>NHGooi</b><br>
Postbus 83<br>
1270 AB Huizen<br>
Tel: <a href="tel:+31356424776">035-6424774</a><br>
KvK: 41194132<br>
<br>
<b>Bezoekadres / Studio:</b><br>
IJsselmeerstraat 3B<br>
1271 AA Huizen<br><br>
<p>
<b>NHGooi Radio</b><br>
IJsselmeerstraat 3B<br/>
1271 AA, Huizen<br/>
studio: <a href="tel:+31356424776">035-6424776</a><br/>
KvK: 41194132<br>
</p>
<p>{!!$page->content!!}</p>
</div>
<div class="col-12 col-md-6">
<h3>Contactformulier</h3>
<h3>Contact | Tip de redactie</h3>
@if(session('success'))
<div class="alert alert-success">
{{ session('success') }}
@@ -79,7 +58,8 @@ voor talent.</p>
</div>
@endif
<form class="contant-form" action="{{ route('contact.submit') }}" method="POST" enctype="multipart/form-data">
<form class="contant-form" action="{{ route('contact.submit') }}" method="POST"
enctype="multipart/form-data">
{{ csrf_field() }}
<div class="form-group">
<label for="name">Naam</label>
@@ -87,11 +67,13 @@ voor talent.</p>
</div>
<div class="form-group">
<label for="email">Email</label>
<input type="email" class="form-control" id="email" name="email" value="{{ old('email') }}" required>
<input type="email" class="form-control" id="email" name="email" value="{{ old('email') }}"
required>
</div>
<div class="form-group">
<label for="message">Bericht</label>
<textarea class="form-control" id="message" name="message" rows="5" required>{{ old('message') }}</textarea>
<textarea class="form-control" id="message" name="message" rows="5"
required>{{ old('message') }}</textarea>
</div>
<div class="form-group">
<label for="image">Afbeelding (optioneel)</label>

View File

@@ -69,7 +69,7 @@
<a class="with_svg_icon" href="{{url('kijk/live')}}"><span>Kijk live tv </span>{!!file_get_contents(__DIR__ . '/../../../public/images/icons/television-2.svg')!!}</a>
</li>
<li>
<a href="https://wa.me/31888505651" style="{{!isset($searchURL) ? 'margin-top: 3px' : ''}}" target="_blank"><span>Tip de streekredactie </span><i style="margin-top: 2px" class="fa-solid fa-circle-plus"></i></a>
<a href="{{ url('contact') }}"><span>Tip de streekredactie </span><i style="margin-top: 2px" class="fa-solid fa-circle-plus"></i></a>
</li>
@if(isset($searchURL))
<li class="search">