在CGridView,Yii 1.1.15中链接页脚文本

时间:2016-08-11 11:54:48

标签: php yii cgridview

我有一个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']),
            ),
        ),
));

如何将其转换为超链接? 现在我只需要一个页脚项链接,这明天可能会改变。

1 个答案:

答案 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