dinesh / easyform
Laravel 表单构建器,使用 Laravel 轻松创建表单
dev-master
2015-08-13 06:03 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.*
This package is auto-updated.
Last update: 2024-09-06 20:24:36 UTC
README
安装
首先通过 Composer 安装此包。编辑项目的 composer.json
文件,要求 dinesh/easyform
。
"require": {
"laravel/framework": "4.*",
"dinesh/easyform": "dev-master"
}
然后,在终端中更新 Composer
composer update
或者
composer require dinesh/easyform:dev-master
此操作完成后,下一步是添加服务提供者。打开 app/config/app.php
文件,向 providers 数组中添加新项。
'Dinesh\Easyform\EasyformServiceProvider',
接下来,您需要发布其配置文件。
php artisan config:publish dinesh/easyform
默认配置模板
return array( 'templates' => array( 'default' => '<div class="form-group {{error-has}}"> {{label}} <div class="controls col-sm-5"> {{tag}} {{error-first}} </div> </div>', 'default2' => '<div class="form-group"> {{label}}00000000 <div class="controls col-sm-5"> {{tag}} </div> </div>', ), 'tags' => array('{{test}}' => 'default_value'), );
示例
{{EasyForm::text('first_name',null,array('class'=> 'form-control')) ->label('First Name:',array('class'=>'col-sm-2 control-label')) ->error($errors)}}