pails / form_builder
该包的最新版本(v1.0.3)没有可用的许可信息。
v1.0.3
2016-05-20 21:38 UTC
This package is not auto-updated.
Last update: 2024-09-11 22:48:27 UTC
README
一个使构建表单变得极其简单的实用程序。
依赖项
无
安装
在 pails 应用的根目录下运行
pails install form_builder
配置
在任何希望使用表单构建器的控制器中,使用 use
的 FormBuilder
特性。
class DefaultController extends Pails\Controller { use PailsAuthentication; }
然后,在相关的视图中,您可以调用 $this->input_for()
string input_for(string data_name, string label, array options)
- data_name - 表单元素的
name
- label - 应伴随表单元素的文本
- options - 选项数组,根据元素类型而定
- type - (默认:text)输入类型
- list -
select
列表,带有选项 - textarea - 一个大文本框
- radio - 一组单选按钮,带有选项
- check - 一组复选框,带有选项
- number -
number
输入类型(带选项,多个) - text - 标准文本输入字段
- list -
- value - (默认:空字符串)元素的初始值
- tooltip - (默认:空字符串)
title
属性,提供有关输入的附加信息 - style - (默认:空字符串;仅 textarea)内联 CSS 样式
- options - (默认:array(); 仅 radio, check, list 和 number)选项的关联数组。键是输入的
value
,值是应显示的文本
- type - (默认:text)输入类型
- 返回:带有相应选项的 HTML 字符串
支持
pails-form-builder 是由 Synapse Software 支持的核心插件。请联系我们 support@synapsesoftware.com。