4--视图模型

简介: 原文:4--视图模型1、创建视图 1 2、测试 1
原文: 4--视图模型

1、创建视图

 1 <?php
 2         class CategoryViewModel extends ViewModel{
 3             public $viewFields=array(
 4             //SELECT Category.id AS cid,Category.title AS ctitle,Category.alias AS calias,Category.published AS cpublished,
 5             //    Category.order AS corder,Category.access AS caccess,Category.sectionid AS sectionid,
 6             //        Section.title AS sec_Name 
 7             //            FROM joys_category Category JOIN joys_section Section 
 8             //                ON Category.sectionid=Section.id
 9                 'Category'=>array('id'=>'cid','title'=>'ctitle','alias'=>'calias','published'=>'cpublished','order'=>'corder','access'=>'caccess','sectionid'),
10                 'Section'=>array('title'=>'sec_Name','_on'=>'Category.sectionid=Section.id'),
11             
12             );
13         }
14 ?>

2、测试

 1 <?php
 2         class CategoryAction extends CommonAction{
 3             public function index(){
 4                 $sec=new CategoryViewModel();
 5                 dump($sec->select());
 6                 $this->display();
 7             }
 8         public function add(){}
 9         public function edit(){}
10         public function delete(){}
11         public function update(){}
12             
13             
14         }
15 
16 
17 
18 
19 
20 
21 ?>

 

目录
相关文章
|
27天前
|
存储 数据库 Python
视图函数中创建模型, 并设置外键
视图函数中创建模型, 并设置外键。
5 1
|
6月前
|
SQL 存储 关系型数据库
第14章_视图
第14章_视图
53 0
|
4月前
|
SQL 前端开发 安全
视图的作用
视图的作用。
26 1
|
4月前
|
存储 算法 关系型数据库
了解并使用视图
【1月更文挑战第13天】了解并使用视图。
23 1
|
4月前
|
SQL 安全 关系型数据库
MySQL视图 视图的作用、视图常用语法
MySQL视图 视图的作用、视图常用语法
30 0
|
4月前
|
安全 容器
switfUI 组合视图
switfUI 组合视图
41 1
|
5月前
|
安全 关系型数据库 MySQL
⑩④【MySQL】什么是视图?怎么用?视图的检查选项? 视图的作用?[VIEW]
⑩④【MySQL】什么是视图?怎么用?视图的检查选项? 视图的作用?[VIEW]
50 0
|
12月前
|
编解码 Android开发
视图 总结 基础
DragViewTaskRelease 使用FrameLayout布局(可以用其他的),内嵌imageView实现悬浮拖动和点击事件,继承View的ontouchEvent进行动作监听和移动 getX(),getY()等方法的区别(图解) BarPercentView 条形进度条(可设置 线性渐变-背景色-进度条颜色-进度条高度) 游戏下载进度条显示 zidingyiView矩形进度框,在构造函数里定义基础属性,初始化布局,定义俩个矩形,onMeasure获取宽高和onDraw方法显示
|
开发者 Python
对CBV视图的探究(1)数据显示视图
对CBV视图的探究(1)数据显示视图
45 0
|
SQL 数据处理
视图的创建
如何创建和使用视图的功能,更好的方便我们的工作。
80 0