Widget Code:
$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);
我该怎么做?
我假设您正在使用CDataProvider
.我还假设您想查看数据提供程序从数据库返回的所有数据。右?。因为$data
是指向需要在 GridView 中填充的数据的变量。
如果是,则 CDataProvider 具有一个名为 data
的属性。它还有一个名为 getData()
的方法。因此,您可以将两者用于此目的。您可以在控制器操作或视图中将其转储为
CVarDumper::dump($dataProvider->data);
或
CVarDumper::dump($dataProvider->getData());