Controller
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Tour;
class TourController extends Controller
{
public function index($slug_touradi)
{
$tour = Tour::where('slug',$slug_touradi)->firstOrFail();
$alt_kategori = Tour::where('ust_id',$tour->id)->get();
return view('tour', compact('tour','alt_kategori'));
Route:
Route::get('/','AnasayfaController@index')->name('anasayfa');
Route::get('/tour/{slug_touradi}','TourController@index')->name('tour');
Route::get('/tourproduct/{slug_tourproductadi}','TourproductController@index')->name('tourproduct');
Route::get('/sepet','SepetController@index')->name('sepet');
Route::get('/odeme','OdemeController@index')->name('odeme');
Blade file:
<li>
<a href="#"><b>TUR</b></a>
<ul style="background:blue;" class="sub_menu">
@foreach ($tours as $tour)
<li><a href="{{route('tour',$tour->slug)}}">{{$tour->tour_name}}</a></li>
@endforeach
</ul>
</li>
---Nasıl çözüm sağlayabiliriz.