From 01beefd69b10ecd73f1423da2edf011a47faedc3 Mon Sep 17 00:00:00 2001 From: alex-chevski Date: Tue, 23 Jan 2024 12:17:17 +0300 Subject: [PATCH] added permission can edit blog_post to view --- resources/views/blog_post/show.blade.php | 247 +++++++++++------- .../livewire/blog-post/list-view.blade.php | 148 ++++++++--- 2 files changed, 261 insertions(+), 134 deletions(-) diff --git a/resources/views/blog_post/show.blade.php b/resources/views/blog_post/show.blade.php index 2eb4cce..be32877 100644 --- a/resources/views/blog_post/show.blade.php +++ b/resources/views/blog_post/show.blade.php @@ -2,113 +2,168 @@ @section('page_title', 'Blog Post ' . $blogPost->title) @php - $blogPostViewsCount = views($blogPost)->unique()->count(); + $blogPostViewsCount = views($blogPost) + ->unique() + ->count(); @endphp @section('main_section') -
-
- - - Посты в блоге - -
- - {{ $blogPostViewsCount }} - - @livewire('blog-post.like-count', ['blogPost' => $blogPost]) - - {{ $blogPost->comments_count }} -
- +
+ + + + {{ $blogPostViewsCount }} + + + + @livewire('blog-post.like-count', ['blogPost' => $blogPost]) + + + + {{ $blogPost->comments_count }} +
+ -
-
-
-
- + +
+ +
+
+
+
+ +
+
+
+
{{ $blogPost->title }}
+
+ + {!! $blogPost->description !!} + +
+
+
+ @if (filter_var($blogPost->youtube_url, FILTER_VALIDATE_URL)) + + Посмотреть рецепт на YouTube + + + + + @endif +
+ +
+ +
-
-
-
{{ $blogPost->title }}
-
- - {!! $blogPost->description !!} - +
+
+
Теги:
+
+ @foreach ($blogPost->tags as $curTag) + {{ $curTag->name }} + @endforeach
-
- @if(filter_var($blogPost->youtube_url, FILTER_VALIDATE_URL)) - - Посмотреть рецепт на YouTube - - - @endif -
- -
-
-
-
Теги:
-
- @foreach($blogPost->tags as $curTag) - {{ $curTag->name }} - @endforeach -
+
+ + + + + + Комментировать + + + @livewire('blog-post.like', ['blogPost' => $blogPost]) + + + + + + Поделится + +
-
- - - - - - Комментировать - - - @livewire('blog-post.like', ['blogPost' => $blogPost]) - - - - - - Поделится - - -
-
-
- @livewire('blog-post.comment.show', ['blogPost' => $blogPost]) -
-
- @livewire('blog-post.comment.create', ['blogPost' => $blogPost, 'user' => Auth::user()]) -
-
+
+ @livewire('blog-post.comment.show', ['blogPost' => $blogPost]) +
+
+ @livewire('blog-post.comment.create', ['blogPost' => $blogPost, 'user' => Auth::user()]) +
+ @endsection @push('jq_scripts') - - + + @endpush diff --git a/resources/views/livewire/blog-post/list-view.blade.php b/resources/views/livewire/blog-post/list-view.blade.php index e16bd12..9239a31 100644 --- a/resources/views/livewire/blog-post/list-view.blade.php +++ b/resources/views/livewire/blog-post/list-view.blade.php @@ -1,5 +1,6 @@
-
+
Популярные записи
- +
{{-- {{ $search }} --}}
{{-- {{ $typeFilter }} --}} -
- @foreach($blogPosts as $post) + @foreach ($blogPosts as $post) @php $author = $post->author()->first(); $authorPhoto = $author->profile_photo_url; $image = Storage::url($post->image); - $blogPostViewsCount = views($post)->unique()->count(); + $blogPostViewsCount = views($post) + ->unique() + ->count(); @endphp -
+
- + +
+ + + + +
+ {{-- --}}
- + {!! $post->description !!}
-
- +
+ + + {{ $blogPostViewsCount }} - - + + + +
-
- +
+ @@ -96,7 +167,9 @@ - + + + Поделится @@ -106,4 +179,3 @@ {{ $blogPosts->links() }}
-