在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']) !!}
谢谢。
答案 0 :(得分:2)
您是否已将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,
有关更多信息,请访问this link。
答案 1 :(得分:1)
新的laravel没有Form Formive的软件包。因此,安装后您将无法进行
{!!形式::打开([[route'=>'add.category'])!!}
如果项目已经存在并且您在本地运行,请确保运行composer install来安装依赖项(如果它已包含在composer软件包中)。
OR
您只需按照https://laravelcollective.com/docs/5.4/html
中的步骤进行操作和你的好去处。