首頁 > php教程 > PHP开发 > 主體

yii透過小物件產生view的方法

高洛峰
發布: 2016-12-20 16:21:22
原創
1314 人瀏覽過

本文實例講述了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 下拉選單情況

如果想是下拉式則需要修改controller中的信息,修改controller中的信息,方式:

例如我目前的是type

$type = Type::model();
$typeArr = $type->findAll();
foreach($typeArr as $k=>$v){
   $t[$v['id']] = $v['name'];//组合数组
}
登入後複製
   

然後將$t映射到view中,使用方式:

checkbos情況(多選)

一樣的額都需要先在controller層取得成數組

radio情況,(單選)

$attr的情況和上面一樣

(結束form表單)

希望本文所述對大家基於Yii框架的PHP程式設計有所幫助。

更多yii透過小物件產生view的方法相關文章請關注PHP中文網!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板