rokde / laravel-bootstrap-formbuilder
该包已被废弃,不再维护。未建议替代包。
Laravel 5 FormBuilder用于Blade引擎和Twitter Bootstrap CSS框架
0.1.1
2016-09-07 11:18 UTC
Requires
- illuminate/support: ^5.2
- laravelcollective/html: ^5.2
README
Laravel 5.1 FormBuilder用于Blade引擎和Twitter Bootstrap CSS框架。
此FormBuilder增强了Laravel Collective FormBuilder,以便在Bootstrap CSS框架中使用。
安装
$> composer require "rokde/laravel-bootstrap-formbuilder:~0.1"
对于Laravel 5.1
$> composer require "rokde/laravel-bootstrap-formbuilder:~0.0.1"
然后更新
$> composer update
接下来,将新的提供者添加到config/app.php
中的providers
数组中
Rokde\LaravelBootstrap\Html\HtmlServiceProvider::class,
最后,将两个类别名添加到config/app.php
中的aliases
数组中
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
我们使用Laravel Collective的Facades。
用法
所有Bootstrap推荐用于表单和输入元素的功能都已内置,因此您无需担心正确的类和标签混乱。
表单组
{!! Form::openGroup('name', 'Name') !!}
{!! Form::text('name') !!}
{!! Form::closeGroup() !!}
将渲染
<div class="form-group"><label for="name">Name</label>
<input class="form-control" name="name" type="text" id="name">
</div>
还包括错误处理。
其他资源
大量受到Easy Bootstrap Forms In Laravel的启发,所以主要归功于Stidges。
您还可以在Laravel Collective中阅读其他用法示例。