Yii框架扩展JDataItem【数据项组件】

Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库)


属性名:$labelName

说明:标签名称


属性名:$htmlOptions

说明:输入控件HTML选项值


属性名:$errorOptions

说明:错误提示HTML选项


属性名:$labelHtmlOptions

说明:标签控件HTML选项


属性名:$options

说明:输入框控件类选项


属性名:$type

说明:输入框控件类型


属性名:$hasError

说明:是否显示错误(默认为false)


属性名:$hasLabel

说明:是否显示标签(默认为true)


属性名

属性名:$hasModel

说明:是否存在model(默认为true)


属性名:$labelSeparator
说明:标签与输入框的分隔符(默认为":")


属性名:$class

说明:输入框控件的类名


属性名:$model
说明:CModel 数据model.

属性名:$name

说明:string 字段名. 必须在 {@link model} 中存在.


属性名:$value
说明:string 数据值


属性名:$data
说明:数据列

属性名:$error

说明:错误信息


属性名:$separator
说明:输入框控件的分隔符(默认为  )


JDataItem数据项组件使用方法:
1、存在模型类的情况
$this->widget('path.JDataItem',array(
	'model'=>$model,		//模型类
	'name'=>'user_id',		//字段名
	'type'=>'text',			//输出框类型
));

2、不存在模型类的情况
$this->widget('path.JDataItem',array(
	'name'=>'user_id',		//字段名
	'type'=>'text',			//输出框类型
	'labelName'=>'用户ID',	//如果此项值不存在,并且model是有效的,则标签名称则为model的user_id属性的字段名称
	'value'=>$user_id,		//如果此项值不存在,并且model是有效的,则此项值为model的user_id属性值
));
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值