rokde/laravel-bootstrap-formbuilder

该包已被废弃,不再维护。未建议替代包。

Laravel 5 FormBuilder用于Blade引擎和Twitter Bootstrap CSS框架

0.1.1 2016-09-07 11:18 UTC

This package is auto-updated.

Last update: 2024-01-23 05:02:23 UTC


README

Laravel 5.1 FormBuilder用于Blade引擎和Twitter Bootstrap CSS框架。

Latest Stable Version Latest Unstable Version License Total Downloads

此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中阅读其他用法示例。