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, 然后通过对象调用属性数据具体的信息。




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