Работаем в Laravel. У меня там проблема. Сообщение об ошибке: "Форма" класса не найдена
Мой маршрут:
Route::get('/h', function () {
return view('Account.hb');
});
Route::get('/h',['uses'=>'AccountController@manageCategory']);
Route::post('/h',['as'=>'add.category','uses'=>'AccountController@addCategory']);
В моем шаблоне:
{!! Form::open(['route'=>'add.category']) !!}
Спасибо.






Вы добавили в свой проект laravelcollective / html? Если нет, добавьте его с помощью этой команды:
composer require "laravelcollective/html":"^5.4.0"
Затем добавьте эту строку в свой файл config / app.php в разделе поставщиков:
Collective\Html\HtmlServiceProvider::class,
И добавьте эти строки в тот же файл в разделе псевдонимов:
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
Для получения дополнительной информации посетите эта ссылка.
В новом laravel нет пакета для Form Collective. Итак, после установки вы не можете сделать
{!! Form::open(['route'=>'add.category']) !!}
Если проект существует и вы работаете локально, убедитесь, что вы запустили composer install для установки зависимости, если она когда-либо была включена в пакет composer.
ИЛИ
вы можете просто выполнить эти шаги в https://laravelcollective.com/docs/5.4/html
и тебе хорошо идти.
Laravel не поставляется с классом или компоновщиком
Form... поэтому не уверен, на что вы ссылаетесь.