我想添加一个PDF文件的链接,但不是打印链接,Yii只是打印我的链接代码
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'usrname',
array(
'name'=>'module_id',
'value'=>$model->ModelName('module_id')
),
'filename',
'desc',
array(
'name'=>'state_id',
'value'=>$model->StateName('state_id')
),
'dtop',
array(
'label'=>'path',
'value'=> CHtml::link(CHtml::encode($model->path), 'c:/xampp/htdocs'.Yii::app()->baseUrl . '/upload/' . $model->path)
)
),
));
和输出类似
User name :harpreet
Module :CSD Admin
File name :cvcxv
Description :sdsdfs
State :Creation
Date of publish :2012-03-28 13:48:43
path :<a href="c:/xampp/htdocs/changelog_yii/upload/1index.php.txt">1index.php.txt</a>
答案 0 :(得分:1)
使用CDataColumn的type
属性,您的类型将为raw
。
array(
'label'=>'path',
'value'=> CHtml::link(CHtml::encode($model->path), 'c:/xampp/htdocs'.Yii::app()->baseUrl . '/upload/' . $model->path),
'type'=>'raw'
)