《PHP應用:yii通過小物件生成view的方法》要點:
本文介紹了PHP應用:yii通過小物件生成view的方法,希望對您有用。如果有疑問,可以聯系我們。
相關主題:YII框架
PHP應用本文實例講述了yii通過小物件生成view的方法.分享給大家供大家參考,具體如下:
PHP應用我們以manger為例子:
PHP應用在生成的models 文件中,找到對應的表manger.php然后找到attributeLabels.比如:'name' => 'Name',這中,將后面的Name修改成想要的字段,比如當前我的是 用戶名,則修改為'name'=>'用戶名',這里就是小物件要顯示的東西.
PHP應用然后在controller 中model出來
PHP應用
$manger = Manger::model();
PHP應用把這個$manger映射到view層中
PHP應用
$this->renderPartial('views',array('manger'=>$manger));
PHP應用在view 中如下使用即可:
PHP應用//上面的是引入form表單
(這個顯示的用戶名)
PHP應用input? type=text情況
PHP應用(顯示input框)
//這個現實的input? 的type="text".如果要想顯示密碼,的則用下面這個
PHP應用input? type=password情況
PHP應用將textField修改成passwordField即可
PHP應用select 下拉菜單 情況
PHP應用如果想是下拉菜單則需要修改controller中的信息,修改方式:
PHP應用比如我當前的是type
PHP應用
$type = Type::model();
$typeArr = $type->findAll();
foreach($typeArr as $k=>$v){
$t[$v['id']] = $v['name'];//組合數組
}
PHP應用然后將$t映射到view中,使用方式:
PHP應用checkbos情況(多選)
PHP應用下面的$attr和下拉菜單中的$t是一樣的額都需要先在controller層獲取成數組
PHP應用radio情況,(單選)
PHP應用$attr的情況和上面一樣
PHP應用(結束form表單)
PHP應用更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優秀開發框架總結》、《smarty模板入門基礎教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》
PHP應用希望本文所述對大家基于Yii框架的PHP程序設計有所幫助.
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/3121.html