对于Yii框架,可以使用哪些CForm元素类型?

时间:2014-02-03 00:28:36

标签: php yii

创建CForm对象时,我可以传入options数组中的表单元素类型:

$form = new CForm(array(
    'elements' => array(
        'name' => array('type' => 'text'),
    )
));

我不确定其他类型的元素是否可用且the CForm api docs.

中未列出

CFormElementCollection类也没有列出任何类型的元素。

如何找出所有类型的表单元素?

1 个答案:

答案 0 :(得分:3)

请参阅CFormInputElementCFormButtonElement

表单输入元素类型

元素类型目前包括:

  • 文本
  • 隐藏
  • 密码
  • textarea的
  • 文件
  • 无线电
  • 复选框
  • 列表框
  • 下拉列表
  • 的CheckBoxList
  • 单选列表
  • URL
  • 电子邮件
  • 范围
  • 日期

按钮元素类型

对于您也可以设置类型的按钮,当前列表是:

  • htmlButton
  • htmlReset
  • htmlSubmit
  • 提交
  • 按钮
  • 图像
  • 重置
  • 链接