我有一个CGridView,一个特定的列是CLinkColumn。这个专栏的页脚目前以纯文本形式出现,我也需要它进行超链接。
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$provider_sales,
'columns'=>array(
...,
array(
'header'=>'Status',
'class'=>'CLinkColumn',
'urlExpression'=>function($data){ return ...},
'footer'=> number_format($totals['status']),
),
),
));
如何将其转换为超链接? 现在我只需要一个页脚项链接,这明天可能会改变。
答案 0 :(得分:0)
您好您可以在CHtml::link
footer
'footer'=> CHtml::link(number_format($totals['status']),Yii::app()->createUrl("Your_Url"),array("target"=>"_blank")),
您也可以在此
中传递param
CHtml::link('Link Text',array('controller/action',
'param1'=>'value1'));
有关详细信息,请参阅http://www.yiiframework.com/wiki/48/by-example-chtml/#hh0