我想在Cgridview中显示与http://example.com/video.flv等其他网址相关的链接。 我在CGriedview中试过这个
array(
'header'=>'Video Url',
'name' => 'video_url',
'value' => 'CHtml::link($data->title,$data->video_url, array("target"=>"_blank"))',
'type' => 'raw',
),
但是当我点击此链接时,它会留在我的网站下但我想要保存的网址
$data->video_url like example.com/video.flv
,你能帮帮我吗?
答案 0 :(得分:2)
尝试将其发送到控制器操作,如下所示
array(
'name'=>'URL',
'type'=>'raw',
'value' => 'CHtml::link($data->url,Yii::app()->createUrl("listing/doctoryogacommon/UrlProcessing",array("url"=>$data->url)),array("target"=>"_blank"))',
),
并在您的控制器操作中使用如图所示
public function actionUrlProcessing(){
$this->redirect($_GET['url']);
}