From acbb95847503b8d2b2b277c1632200e88cf9a4ac Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Fri, 26 Jul 2019 11:05:16 +0100 Subject: [PATCH] Render articles using a template like notes --- resources/views/articles/index.blade.php | 22 ++------------------- resources/views/articles/show.blade.php | 16 +-------------- resources/views/front-page.blade.php | 4 ++-- resources/views/templates/article.blade.php | 11 +++++++++++ 4 files changed, 16 insertions(+), 37 deletions(-) create mode 100644 resources/views/templates/article.blade.php diff --git a/resources/views/articles/index.blade.php b/resources/views/articles/index.blade.php index 05da0bcc..386cfa97 100644 --- a/resources/views/articles/index.blade.php +++ b/resources/views/articles/index.blade.php @@ -9,25 +9,7 @@ @endif @foreach ($articles as $article) -@if ($article->url != '')
@else + @include('templates.article', ['article' => $article]) @endforeach - {{ $articles->links() }} -@stop - -@section('scripts') - +{{ $articles->links() }} @stop diff --git a/resources/views/articles/show.blade.php b/resources/views/articles/show.blade.php index c22c2ec5..dddc6ba2 100644 --- a/resources/views/articles/show.blade.php +++ b/resources/views/articles/show.blade.php @@ -3,19 +3,5 @@ @section('title'){{ strip_tags($article->title) }} « @stop @section('content') -@if($article->url != '')
@else -@stop - -@section('scripts') - + @include('templates.article', ['article' => $article]) @stop diff --git a/resources/views/front-page.blade.php b/resources/views/front-page.blade.php index baf48029..4a0e9ed9 100644 --- a/resources/views/front-page.blade.php +++ b/resources/views/front-page.blade.php @@ -11,10 +11,10 @@ @foreach ($items as $item) @switch($item) @case($item instanceof \App\Models\Note) -

This is a note

+ @include('templates.note', ['note' => $item]) @break @case($item instanceof \App\Models\Article) -

This is an article

+ @include('templates.article', ['article' => $item]) @break @case($item instanceof \App\Models\Like)

This is a like

diff --git a/resources/views/templates/article.blade.php b/resources/views/templates/article.blade.php new file mode 100644 index 00000000..c496c2e0 --- /dev/null +++ b/resources/views/templates/article.blade.php @@ -0,0 +1,11 @@ +