我就奇怪为什么在_view.php里能直接用
<?php echo $data->id; ?>
这个$data变量哪里来的?
我就奇怪为什么在_view.php里能直接用
<?php echo $data->id; ?>
这个$data变量哪里来的?
因为在view.php里,有以下代码:
<?php $this->renderPartial('_view', array(
'data'=>$model,
)); ?>
extract php标准函数 好多地方都有这个
_view.php 里面是一条记录的数据。你可以这样理解
foreach($dataProvider as $key => $data)
{
include(’_view.php’);
}