@Alexfixer

Почему ошибка 404?

Есть ли тут что-то из-за чего может быть ошибка 404?
в др. файлах вроде всё норм...

public function update(Request $request, $id)
    {
        $image_name = $request->hidden_image;
        $image = $request->file('image');
        if($image != '') {
            $request->validate([
            'title'           => 'required',
            'description'     => 'required',
            'content'         => 'required',
            'download_link'   => 'required',
            'image'           => 'image|max:2048'
        ]);

            $image_name = rand() . '.'. $image->getClientOriginalExtension();
            $image->move(public_path('images'), $image_name);

        } else {
            $request->validate([
            'title'           => 'required',
            'description'     => 'required',
            'content'         => 'required',
            'download_link'   => 'required'
            ]);
        }

        $form_data = array(
            'title'         => $request->title,
            'description'   => $request->description,
            'content'       => $request->content,
            'download_link' => $request->download_link,
            'image'         => $image_name
        );

        Book::whereId($id)->update($form_data);
        return redirect('books')->with('success', 'Редактирование книги прошло успешно');

    }
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 1
v_decadence
@v_decadence
Только если здесь: redirect('books')
Такого URL не существует. Лучше делать redirect(route("routeName")), а не статичные URL.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы