Php 替代品是什么?Laravel5.2如何处理HTML和表单?
表单和HTML在Laravel 5.2中不存在。替代品是什么?Laravel5.2如何处理HTML和表单?我检查了文档,但它似乎不存在。如果您愿意,可以将它们添加回去 作曲家Php 替代品是什么?Laravel5.2如何处理HTML和表单?,php,laravel,laravel-4,laravel-5,Php,Laravel,Laravel 4,Laravel 5,表单和HTML在Laravel 5.2中不存在。替代品是什么?Laravel5.2如何处理HTML和表单?我检查了文档,但它似乎不存在。如果您愿意,可以将它们添加回去 作曲家 require": { "illuminate/html" : "~5.0", 还有你的应用程序提供商 'providers' => [ ... 'Illuminate\Html\HtmlServiceProvider', ], 'aliases' => [ ...
require": {
"illuminate/html" : "~5.0",
还有你的应用程序提供商
'providers' => [
...
'Illuminate\Html\HtmlServiceProvider',
],
'aliases' => [
...
'HTML' => 'Illuminate\Html\HtmlFacade',
'Form' => 'Illuminate\Html\FormFacade',
],
自5以来,更常见的做法是使用标准html创建表单,并使用请求处理它们
如果您愿意,可以将它们添加回去 作曲家
require": {
"illuminate/html" : "~5.0",
还有你的应用程序提供商
'providers' => [
...
'Illuminate\Html\HtmlServiceProvider',
],
'aliases' => [
...
'HTML' => 'Illuminate\Html\HtmlFacade',
'Form' => 'Illuminate\Html\FormFacade',
],
自5以来,更常见的做法是使用标准html创建表单,并使用请求处理它们
从Laravel 5及以上版本中删除HTML。但你可以使用拉威尔集体 将以下行添加到
composer.json
文件:
"require": {
"laravelcollective/html": "5.2.*"
}
运行composer更新
接下来,将新的提供者添加到config/app.php的提供者数组中:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
最后,将两个类别名添加到config/app.php的别名数组中:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
更多阅读。从Laravel 5及以上版本中删除HTML。但你可以使用拉威尔集体 将以下行添加到
composer.json
文件:
"require": {
"laravelcollective/html": "5.2.*"
}
运行composer更新
接下来,将新的提供者添加到config/app.php的提供者数组中:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
最后,将两个类别名添加到config/app.php的别名数组中:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
更多阅读。Laravel 5.2用户:
通过运行composer require“styde/html=~1.1”或向composer.json文件中添加“styde/html”:“~1.1”,然后运行composer更新来安装
Laravel 5.1用户:
通过运行composer require“styde/html=~1.0”或向composer.json文件中添加“styde/html”:“~1.0”,然后运行composer更新来安装
接下来,将新的提供者添加到config/app.php中的提供者数组中
'providers' => [
// ...
Styde\Html\HtmlServiceProvider::class,
// ...
],
在EncryptCookies中间件之前,将以下中间件添加到app/Http/Kernel.php中的$middleware数组中:
protected $middleware = [
//...
\Styde\Html\Alert\Middleware::class,
//...
];
在每个请求完成后,需要使用该中间件使警报消息在会话之间持久化
请注意,以下全局别名将自动可用(您无需添加):
或者,您也可以运行$php artisan vendor:publish--provider='Styde\Html\HtmlServiceProvider'
在config/Html.php中发布配置文件,并查看其选项和值
它扩展了Laravel Collective,并附带了一些框架预构建主题。Laravel 5.2用户:
通过运行composer require“styde/html=~1.1”或向composer.json文件中添加“styde/html”:“~1.1”,然后运行composer更新来安装
Laravel 5.1用户:
通过运行composer require“styde/html=~1.0”或向composer.json文件中添加“styde/html”:“~1.0”,然后运行composer更新来安装
接下来,将新的提供者添加到config/app.php中的提供者数组中
'providers' => [
// ...
Styde\Html\HtmlServiceProvider::class,
// ...
],
在EncryptCookies中间件之前,将以下中间件添加到app/Http/Kernel.php中的$middleware数组中:
protected $middleware = [
//...
\Styde\Html\Alert\Middleware::class,
//...
];
在每个请求完成后,需要使用该中间件使警报消息在会话之间持久化
请注意,以下全局别名将自动可用(您无需添加):
或者,您也可以运行$php artisan vendor:publish--provider='Styde\Html\HtmlServiceProvider'
在config/Html.php中发布配置文件,并查看其选项和值
它扩展了Laravel Collective,并附带了一些框架预构建主题。快速的谷歌搜索会告诉您,该软件包现在是可选的(通过composer提供),而不是核心的一部分。退房另外,
illumb/html
包已经贴上标签。我希望它能够“了解”表单,并提供表单生成、数据验证、错误处理等的实现。所有这些都结合在一个标准化流程中。快速的谷歌搜索会告诉你该包现在是可选的(通过composer包含)而不是核心的一部分。请检查。另外,illumb/html
包也已被标记。可能来自web框架的副本我希望它“了解”表单,并提供表单生成、数据验证、错误处理等的实现。所有这些都结合在一个标准化流程中。