clistView 中使用 所在controller里的参数(某一个类的实例)
来源:互联网 发布:怎么联系淘宝云客服 编辑:程序博客网 时间:2024/05/16 09:45
在某一action种,声明了某class的实例 A, 在clistView 中调用该A,可以通过
$this->render('index',array(
'A' => $A,
'dataProvider'=>$dataProvider,
));
然后在views里面,这里以index.php 这个view 为例子:
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
'viewData'=>array('A'=>$A),
这样就可以在_view.php里调用 $A 了。
参考:
Yii::ClistView中可以使用的变量
$this
: refers to the owner of this list view widget. For example, if the widget is in the view of a controller, then$this
refers to the controller.$data
: refers to the data item currently being rendered.$index
: refers to the zero-based index of the data item currently being rendered.$widget
: refers to this list view widget instance.
另外,还可以通过以下方式来直接向CListView传递变量
//生成view$this->widget('zii.widgets.CListView', array('dataProvider'=>$dataProvider,'itemView'=>'_view','viewData'=>array('userList'=>'hi'),));
- clistView 中使用 所在controller里的参数(某一个类的实例)
- CListView的详细使用参数说明
- CListView的详细使用及参数说明
- 同一个Controller里的同一个Service实例,在当前的Controller里的不同方法中状态不一致
- vc CListView和CListCtrl的使用
- 怎样把一个tableView里的某一个类容添加到另一个tableView中?
- codeigniter中控制器(controller)的使用
- Javascript RegExp对象---获取url中某一个参数的值
- CListView使用(2)
- 如何通过view找到所在的controller
- 获取当前页面所在的controller
- 如何根据View获取所在的Controller
- SpringMvc中两个Controller类之间传递参数的方法
- 使用Spring AOP预处理Controller的参数
- SpringMVC中Controller使用Validation的参数校验和统一处理参数异常
- 初始化基于CListView类的视图
- 点击某一个cell中的button,确定这个button所在的行(找superview)
- 点击某一个cell中的button,确定这个button所在的行(找superview)
- Java synchronized详解
- 挂点东西
- 【C++连接数据库】mysql
- Win 8 RT: 你应该知道的15件事
- Oracle的体系结构(二)物理存储结构
- clistView 中使用 所在controller里的参数(某一个类的实例)
- 为了在软件工程中获得成功,我们必须更像心理学家而不是工程师
- Zend Framework教程-Zend_Form
- 修改脚本开机自动运行程序
- spring开发 MethodInvokingFactoryBean的学习
- WaitCommEvent function
- linux shell 逻辑运算符、逻辑表达式详解
- Android210 uboot 调试(好)
- Android异步操作UI界面的四种方法