首页›UI 组件库›Form 表单对象
Form 表单对象
Kuoqi\Kuoqiui\Form(730 行):组织表单项并输出视图与取值
本页内容
- 模块方法
- 静态属性/方法
模块方法
| 方法 | 签名 | 说明 |
|---|---|---|
addItem | ($params) | 增加表单项(对象或配置数组) |
addItems | ($items) | 批量增加 |
insertItemByname | ($name,$config) | 按 name 前插入项 |
getFormdata | ($data,$isName=true) | 校验并收集数据 |
getTitlevalue | ($data) | 以 title 为键收集数据 |
toCustom | ($data=array()) | 只读展示 |
toView | ($data=array()) | 输出表单视图 |
静态属性/方法
| 项 | 说明 |
|---|---|
FORMAT_CODE | 全局布局(默认 flex) |
__NAME_SHELL | name 外壳(默认 data) |
format($code) | 设置布局 |
nameshell($shell) | 设置 name 外壳 |
LIST_FORMAT | 布局列表:flex/card |
LIST_TYPE | 控件类型列表 |
典型用法
$form = new \Kuoqi\Kuoqiui\Form();
$form->addItem(array("type"=>"Text","title"=>"用户名","name"=>"username"));
$form->addItem(array("type"=>"Select","title"=>"性别","name"=>"sex","opts"=>array(
array("name"=>"男","value"=>1),
array("name"=>"女","value"=>2),
)));
echo $form->toView(array("username"=>"张三"));
$data = $form->getFormdata(I("data"));
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页