在我的路线上某处出现问题。拉拉韦尔

时间:2018-08-29 16:12:37

标签: php laravel

在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']) !!}

谢谢。

2 个答案:

答案 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

中的步骤进行操作

和你的好去处。