Метод Illuminate\Events\Dispatcher::find не существуетPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Метод Illuminate\Events\Dispatcher::find не существует

Сообщение Anonymous »

Привет, сейчас пытаюсь создать ссылку на страницу, описывающую все подробности о событии, со страницы, на которой есть список событий. Когда пользователь нажимает на определенное событие на странице события, он переходит на другую страницу с описанием события.
Я узнал несколько способов из других вопросов о stackoverflow, но понятия не имею, что происходит с ошибкой.
Вот некоторые детали кода.
Мой файл маршрута.

Код: Выделить всё

//route to see the page to all events
Route::get('/event', [EventController::class, 'index']);

//route for individual events
Route::get('/event/{id}', function ($id) {

$myEvent = Event::find($id);

return view('event-desc', ['events' => $myEvent]);

});
event-desc — это страница с описанием определенного события.
Вот краткий итог event.blade.php (все события)

Код: Выделить всё

@foreach($events as $event)

[*]
{{$event->event_name}}

@endforeach
а как насчет event-desc.blade.php (страница описания события)? как мне начать и отобразить конкретное событие щелчка и отобразить данные, относящиеся только к этому конкретному событию?
довольно новое в laravel, возможно, подойдет ссылка на видео по этому поводу!

Подробнее здесь: https://stackoverflow.com/questions/751 ... -not-exist
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»