小工具代码:
$this->widget('bootstrap.widgets.TbGridView', array(
'id' => 'wtchgrid',
'columns'=>array(
...
),
array(
'header' => 'Links',
'class' => 'zii.widgets.grid.CButtonColumn',
'template' => '{update}{view}{delete}',
'buttons' => array(
'update'=> array(...
),
'view' => array(
'label'=>'Vie',
'url'=>'Yii::app()->createUrl("share/draw", array("id"=>$data->wtch_id))',
),
'delete' => array(...
),
),
),
),
));
我想调试什么
我想var_dump($data);
我该怎么做?
答案 0 :(得分:0)
我假设你正在使用CDataProvider
。我还假设您要查看DataProvider从数据库返回的所有数据。对吗?。因为$data
是一个变量,指向需要在GridView中填充的数据。
如果是,则CDataProvider具有名为data
的属性。它还有一个名为getData()
的方法。因此,您可以将两者用于此目的。您可以将其转储到控制器操作或视图中
CVarDumper::dump($dataProvider->data);
或
CVarDumper::dump($dataProvider->getData());