Php 替代品是什么?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' => [ ...

表单和HTML在Laravel 5.2中不存在。替代品是什么?Laravel5.2如何处理HTML和表单?我检查了文档,但它似乎不存在。

如果您愿意,可以将它们添加回去

作曲家

 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框架的副本我希望它“了解”表单,并提供表单生成、数据验证、错误处理等的实现。所有这些都结合在一个标准化流程中。