Nie wiem jak tego szukać w google, więc nie musicie podsyłać linka do niego :P
Sprawa wygląda tak, mam sobie w Controllerze taki kod:
public function show($slug)
{
$blogcategories = Blogcategory::all();
$blogcategory = Blogcategory::where('slug', '=', $slug)->first();
return view('public.kategoria-artykulow.show')->withBlogcategory($blogcategory)->withBlogcategories($blogcategories);
}
I kiedy chce wyświetlić wszystkie kategorie na stronie danej kategorii to wyświetlają mi się artykuły najnowszej kategorii na każdej stronie kategorii (trochę pogmatwane,ale nie wiem jak inaczej to opisać) kod poniżej
<div class="blog">
<div class="blog-title">
<a href="{{ route('blog.index') }}" id="h-blog">Wszystkie</a>
@if (!(($blogcategory->name) == NULL))
<a href="{{ route('kategoria-artykulow.show', $blogcategory->slug) }}" id="h-blog">{{ $blogcategory->name }}</a>
@endif
</div>
@foreach($blogcategory->articles as $article)
<div class="article">
<img src="">
<h3>{{ $article->title }}</h3>
<p>{!! $article->body !!}</p>
<div class="article-footer">
<p id="right"></p>
<a href="{{ route('blog.show', $article->slug) }}">Czytaj</a>
</div>
</div>
@endforeach
</div>
Możliwe, że jest to łatwe jednak nie mam pomysłu, byłbym wdzięczny za wszelką pomoc.