本文實例講述了yii透過小對像產生view的方法。分享給大家供大家參考,具體如下:
我們以manger為範例:
在產生的models 檔案中,找到對應的表manger.php然後找到attributeLabels。例如:'name' => 'Name',這中,將後面的Name修改成想要的欄位,例如目前我的是使用者名,則修改為'name'=>'使用者名稱',這裡就是小物件要顯示的東西。
然後在controller 中model出來
$manger = Manger::model();
把這個$manger映射到view層中
$this->renderPartial('views',array('manger'=>$manger));
(這個顯示的使用者名稱)
input type=text情況
(顯示input框)
//這個現實的input 的type="text"。如果要顯示密碼,的則用下面這個
input type=password情況
將textField修改成passwordField即可
select 下拉選單情況
$type = Type::model(); $typeArr = $type->findAll(); foreach($typeArr as $k=>$v){ $t[$v['id']] = $v['name'];//组合数组 }