Link CGridView 中的页脚文本,Yii 1.1.15
Link a footer text in CGridView, Yii 1.1.15
我有一个 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']),
),
),
));
如何将其转换为超链接?
现在我只需要一个页脚项来超链接,这明天可能会改变。
您好,您可以在 footer
中简单地使用此 CHtml::link
'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
我有一个 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']),
),
),
));
如何将其转换为超链接? 现在我只需要一个页脚项来超链接,这明天可能会改变。
您好,您可以在 footer
CHtml::link
'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