yii 學習筆記十、將通過模型獲得的數據展現到視圖模版中

將獲得的數據傳遞到視圖模版中


1. 通過 renderPartial('視圖名字','傳遞的變量信息') 實現, renderPartial('view',array('key1'=>'value1','key2'=>'value2',...))



<?php
class GoodsController extends Controller{
  // 商品展示
  function actionShow(){
    // 通過model實現數據表信息查詢
    // 產生model對象
    $goods_model = Goods:model();
    // 通過model模型對象調用相關方法獲得數據
    $goods_info = $goods_model->findAll();
                                                                                           
    // 傳遞值到視圖中
    $this->renderPartial('show',array('goods_info'=>$goods_info));
  }
}
?>


2. 打開/protected/module/houtai/view/goods/show.php模版

在模版文件中遍歷傳遞過來的商品變量值 $goods_infos, 然後通過對象調用屬性數據具體的信息。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章