视图模型显示数据

视图模型显示数据

我们使用视图模型来显示列表的所属栏目和所属品牌

QQ截图20170629165051.png

我们要把上图中的3和1显示他所属的名称,需要用的视图模型

GoodsViewModel.class.php

model文件夹创建文件

array('id','goods_name','sm_thumb','market_price','shop_price','onsale','cate_id','brand_id'), 'Cate'=>array('catename', '_on'=>'goods.cate_id=Cate.id','_type'=>'LEFT'), 'Brand'=>array('brand_name', '_on'=>'goods.brand_id=brand.id'), ); }

修改goods商品控制器

public function index(){ $goods = D('GoodsView'); $count = $goods->count(); $Page = new \Think\Page($count,25); $show = $Page->show(); $list = $goods->order('id desc')->limit($Page->firstRow.','.$Page->listRows)->select(); $this->assign('list',$list); $this->assign('page',$show); $this->display(); }

GoodsView是上面视图模型的名称,使用D方法加载。

列表显示所属栏目和所属品牌更改为视图模型所新定义的名称

{$vo.catename} {$vo.brand_name}

QQ截图20170630134810.png

名称显示成功

Meneruskan pembelajaran
||
PHP中文网
ID 商品名称 商品logo 市场价格 本店价格 是否上架 所属栏目 所属品牌 操作
{$vo.id} {$vo.goods_name} 暂无logo {$vo.market_price} {$vo.shop_price} 上架 下架 {$vo.catename} {$vo.brand_name} 编辑 删除
    {$page}
serahkan Tetapkan Semula Kod
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!