ztk adlı üyeden alıntı: mesajı görüntüle
Rota;
Route::get('blog/{kategori}/{slug}', 'BlogController@show');
public function show($categorySlug, $slug) { $category = Category::findBySlug($categorySlug); // category modelini oluşturman gerekir. O modelde de category slug ından category'i çekmen gerekir. $post = Post::findBySlug($slug); return view('post.single', ['post' => $post, 'category'=>$category]); }
Hocam teşekkürler herşey için Dün bir bayan hocamız team ile bağlandı halletti sağolsun, bayağı uğraştı ama. İşine yarayan arkadaşlar olabilir belki ileride diye kodları yazıyorum
web.php
Route::get('blog/{category}/{slug}', 'BlogController @ category');
BlogController.php
public function category($category, $slug) { 
$post = Post::where('posts.slug', $slug)->join('categories','posts.category_id','=','categories.id')->where('categories.slug', $category)->get(); 
 return view('post.single', ['post' => $post]); }