首页UI 组件库Form 表单对象
Form 表单对象
Kuoqi\Kuoqiui\Form(730 行):组织表单项并输出视图与取值
本页内容
  1. 模块方法
  2. 静态属性/方法

模块方法

方法签名说明
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_SHELLname 外壳(默认 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 · 返回首页