Yii框架擴充套件JDataItem 資料項元件

2021-06-02 14:51:41 字數 1949 閱讀 5530

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 欄位名. 必須在 中存在.

屬性名:$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屬性值

));

YII框架擴充套件 JCrudSearch

簡介 在yii框架中有有很多表單搜尋類的需求。雖然框架中已經有cactiveform元件,可以很方便的輔助我們來完成很多功能,但是假如我們有了固定的檢視顯示模式,我們需要更加自動化的元件,只需要簡單的配置就可以呈現出我們想要的內容,cactiveform元件的話,就會顯得捉襟見肘,在這個時候,jcr...

yii框架學習(一)yii框架介紹

yii幾乎擁有了當今web2.0應用發展的全部特性。下面是這些特性的乙個簡短的清單。yii是乙個基於元件 用於開發大型web應用的高效能php框架。在web開發中yii可以最大限度的實現 重用,極大的提高開發的速度。名字yii 讀音是yee or ji 應該就是 易 的讀音 代表的是容易 easy ...

YII 框架 php框架系列之新秀YII

這裡也強烈推薦yii框架,這個年輕的框架由美國華人開發,名叫薛強。yii framwork是2009最佳php框架。yii 是乙個基於元件 用於開發大型 web 應用的高效能 php 框架。它將 web 程式設計中的可重用性發揮到極致,能夠顯著加速開發程序。yii 讀作 易 代表簡單 easy 高效...