我可以在阅读此cannot display image in Yii主题的详细信息视图中显示图片。我想在img标签中添加width和alt标签。可能吗?
我写道如下:
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'htmlOptions'=>array('class'=>'table table-striped responsive-table'),
'attributes'=>array(
'id',
'code',
'name',
'description',
array(
'type'=>'raw',
'width'=>'200',
'alt'=>'hi images',
'value'=> CHtml::image(Yii::app()->request->baseUrl.'/images/products/'.$model->image),
),
'price',
),
));
答案 0 :(得分:2)
您可以添加各种html选项,因为它是described here。
public static string image(string $ src,string $ alt ='',array $ htmlOptions = array())
所以就像
CHtml::image(
Yii::app()->request->baseUrl . '/images/products/' . $model->image ,
'some thing here' , array(
'style' => 'width = 200px; height: 100px',
));