Модель формы с CRUD в Laravel 5 (редактирование пользователя)

Я схожу с ума, потому что я пытаюсь запустить форму «Редактировать пользователя», но продолжаю получать эту ошибку:

Отсутствует аргумент 2 для Collective \ Html \ FormBuilder :: input (), вызываемого в
D: \ Apache24 \ HTDOCS \ монитор \ поставщика \ Laravel \ Framework \ SRC \ Осветите \ Support \ Фасады \ Facade.php
по строке 217 и определен (Вид:
D: \ Apache24 \ HTDOCS \ монитор \ ресурсы \ вид \ пользователь \ edit.blade.php)

Это вызов в моем edit.blade.php-View:

{{ Form::model($user, array('route' => array('User.edit', $user->id), 'method' => 'PUT')) }}

{{ Form::input('email') }}
{{ Form::input('name') }}

{{ Form::close() }

Это мой метод «редактирования» в моем «UserController»

public function edit($id)
{
$user = User::find($id);
return view('user.edit', compact('user'));   //
}

У меня пока нет функции обновления. Просто пытаюсь получить модель формы.

1

Решение

Ошибка говорит о том, что вам нужно использовать два параметра: первый — это тип ввода, а второй — имя элемента формы:

{{ Form::input('text', 'name') }}
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector