Привет, я использовал каждый метод контроллера как один после того, как я создал метод хранилища, поэтому я изменил его на Route::resource, я хотел перевести имена маршрутов, поэтому я использовал поставщика AppService и добавил словацкий язык к маршрутам, но теперь у меня проблема, и мои маршруты хороши, но это не работает. У меня каждая страница турнира пуста, и слаги, которые не используются, тоже работают с пустой страницей. На пустой странице навбар и мой блейд без данных из БД.
Спасибо за советы.
Например, один из моих методов в контроллере
public function show(Tournament $tournament)
{
return view('tournaments.show', [
'tournament' => $tournament,
'regions' => Region::where("id", "=", $tournament->region_id)->get(),
]);
}
Мои маршруты
Route::resource('turnaje', TournamentController::class)
->parameters([
'tournaments' => 'tournaments:slug'
])->only([
'create', 'store', 'edit', 'update', 'destroy'
])->middleware('auth');
Route::resource('turnaje', TournamentController::class)
->only([
'index', 'show',
]);
AppServiceProvider
public function boot()
{
Route::resourceVerbs([
'create' => 'pridat',
'edit' => 'editovat',
]);
}
мой клинок
div class="container mx-auto">
<h1 class="title text-center text-4xl pt-8">{{ $tournament->title }}</h1>
<h2 class="title text-2xl">{{ $tournament->city }}</h2>
<h3>{{ $tournament->street }}</h3>
<p class="mt-8">{!! $tournament->text !!}</p>
</div>
php artisan route:clear
? - person alireza alizade   schedule 30.01.2021Route::resource('turnaje', TournamentController::class) ->parameters([ 'tournaments' => 'tournaments:slug' ])->only([ 'create', 'store', 'edit', 'update', 'destroy' ])->middleware('auth');
наRoute::resource('turnaje', TournamentController::class) ->parameters([ 'tournaments' => 'tournaments:slug' ])->except([ 'index', 'show' ])->middleware('auth');
и проверь плз - person alireza alizade   schedule 30.01.2021