form-manager / bootstrap
FormManager 扩展,用于创建类似 Bootstrap 的表单
v2.0.2
2017-07-06 17:08 UTC
Requires
- form-manager/form-manager: 4.3.*
README
由 Oscar Otero 创建 http://oscarotero.com oom@oscarotero.com
要求
- PHP 5.4
- Composer 或任何 PSR-4 自动加载器
这是 FormManager 库的扩展,用于轻松生成 Bootstrap 表单
用法
use FormManager\Bootstrap; $myForm = Bootstrap::form([ 'name' => Bootstrap::text()->label('Your name'), 'email' => Bootstrap::email()->label('Your email') ]); echo $myForm;
您可以生成水平表单和内联表单
use FormManager\Bootstrap; $myHorizontalForm = Bootstrap::formHorizontal($fields); $myInlineForm = Bootstrap::formInline($fields);
使用 set
方法自定义每个字段。可用的属性
- size: (sm|lg) 创建小/大字段
- addon-before: 在输入前插入附加组件
- addon-after: 在输入后插入附加组件
- help: 在输入前插入帮助块
use FormManager\Bootstrap; $myForm = Bootstrap::form([ 'name' => Bootstrap::text()->label('Your name')->set('size', 'lg'), 'email' => Bootstrap::email()->label('Your email')->set([ 'addon-before' => '@', 'help' => 'Insert here your email' ]) ]); echo $myForm;
更多信息