Laravel 和 HTML 表单生成器
Laravel and HTML Form Builder
我喜欢表单生成器。去 Laravel.
Illuminate version and the Laravel Collective version有什么区别,我们应该使用哪个? Illuminate 版本现在已经失效了吗?
你在这里有一个解释:http://laravel.com/docs/5.0/upgrade#upgrade-5.0
在 Form 和 HTML Helpers
下
基本上,Illuminate 版本的 Form 助手和 HTML 助手在当前版本的 Laravel 中已弃用,并已从框架的核心中删除。它们现在由 Laravel 集体维护。
所以如果你使用 Laravel 5,你应该使用 Laravel 集体版本,你可以在这里找到它:laravel Collective: Forms & HTML
在 Laravel 5 中它不再是标准的,但如果您喜欢像在 Laravel 4 中那样使用表单,可以将它快速添加到 composer 文件中。
只需在 composer.json 的 require 部分下添加此行:
"illuminate/html": "5.*"
完成此步骤后,您首先需要 运行 composer update 命令,您应该可以添加其余部分。
然后您需要在 providers 部分下的 config/app.php 中添加服务提供商,如下所示:
Illuminate\Html\HtmlServiceProvider
作为最后一部分,在 aliases 部分下的 config/app.php 中输入这两行:
'Form'=> 'Illuminate\Html\FormFacade',
'HTML'=> 'Illuminate\Html\HtmlFacade'
我喜欢表单生成器。去 Laravel.
Illuminate version and the Laravel Collective version有什么区别,我们应该使用哪个? Illuminate 版本现在已经失效了吗?
你在这里有一个解释:http://laravel.com/docs/5.0/upgrade#upgrade-5.0 在 Form 和 HTML Helpers
下基本上,Illuminate 版本的 Form 助手和 HTML 助手在当前版本的 Laravel 中已弃用,并已从框架的核心中删除。它们现在由 Laravel 集体维护。
所以如果你使用 Laravel 5,你应该使用 Laravel 集体版本,你可以在这里找到它:laravel Collective: Forms & HTML
在 Laravel 5 中它不再是标准的,但如果您喜欢像在 Laravel 4 中那样使用表单,可以将它快速添加到 composer 文件中。
只需在 composer.json 的 require 部分下添加此行:
"illuminate/html": "5.*"
完成此步骤后,您首先需要 运行 composer update 命令,您应该可以添加其余部分。
然后您需要在 providers 部分下的 config/app.php 中添加服务提供商,如下所示:
Illuminate\Html\HtmlServiceProvider
作为最后一部分,在 aliases 部分下的 config/app.php 中输入这两行:
'Form'=> 'Illuminate\Html\FormFacade',
'HTML'=> 'Illuminate\Html\HtmlFacade'