如果我的值设置为 Y,我试图显示一个勾选的图像。我关注了这篇文章,但我得到以下内容作为我的网格列的内容而不是图像:
<img src="/webapp/images/tickedS.jpg" alt="" />
以下是我编写的新方法的模型代码:
public function getSurgeryFlaged(){
return $this->flag_for_dashboard=='Y' ? CHtml::image(Yii::app()->baseUrl .'/images/tickedS.jpg') : '';
}
以下是 CGridView 的列选项:
'SurgeryFlag'=>array('name'=>'Flag','value'=>'$data->surgeryFlaged','htmlOptions'=>array('width'=>'50')),
如果我创建一个受控制器保护的方法,而不是模型属性,则结果是相同的。请指导,我做错了什么......?
提前致谢。问候,费萨尔