0

Csqldataprovider を使用してグリッドビューを取得しましたが、CAtiveDataProvider のデフォルトの cButton 列とは異なり、カスタム コードを記述しました。

array(
 'class'=>'zii.widgets.grid.CButtonColumn',
 'viewButtonUrl'=>'Yii::app()->createUrl("/Controllername/view",array("id"=>$data["mid"]))',

),

同様に、グリッドビューで $data["mid"] をレンダリングしていません

それでもブラウザはレンダリングします

PHP 通知 オブジェクト以外のプロパティを取得しようとしています ...yii\framework\base\CComponent.php(612) : eval() された code(1 )

何が欠けているのか誰か教えてください

4

2 に答える 2

-1

試す

array('header'=>'Modifies',

'headerHtmlOptions' => array('style' => 'background-color:#E4E7E8'),

'htmlOptions' => array('style' => 'width:55px'),

'class'=>'zii.widgets.grid.CButtonColumn',

'viewButtonUrl'=>'Yii::app()->createUrl("/account/view", array("id"=>$data["id"]))',

'updateButtonUrl'=>'Yii::app()->createUrl("/account/editDealer", array( "d789@_5%1%d" => $data["id"]))',

'deleteButtonUrl'=>'Yii::app()->createUrl("/account/deleteDealer", array("d!7_@371%d"=>$data["id"]))',
),
于 2014-05-22T10:16:29.107 に答える