在app.php中的Laravel 5.2表单类中是:
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
但是这段代码在Laravel 5.3中不起作用。
如何在Laravel 5.3中添加类Form
?
答案 0 :(得分:4)
它被称为Laravel Collective包,它已从laravel默认值中删除。
您仍然可以集成和使用它。
这是文档 Laravel Collective
如何安装
composer require "laravelcollective/html":"^5.3.0"
接下来,将新的提供程序添加到config / app.php的提供程序数组中:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
最后,将两个类别名添加到config / app.php的别名数组中:
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
答案 1 :(得分:1)
第一步通过作曲家
安装composer require "laravelcollective/html":"^5.3.0"
第二步在提供商
下的config / app.php中添加此行 'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
第3步
在别名数组
下的config / app.php中添加这两行 'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
最后一步然后以这种方式链接你的html和css
{{ Html::style('css/demo.css') }}
{{ Html::script('js/demo.js') }}