Yii1 详细视图,如何将 class 添加到图像

Yii1 Detail View , how to add class to image

我正在使用 yii1,在向详细视图中显示的图像添加 class 时遇到问题,请告诉我如何向图像添加 css class 或静态 属性使宽度和高度为 40px; 我的详细查看代码在下面

   <?php
$this->widget('zii.widgets.CDetailView', array(
    'data' => $model,
    'attributes' => array(
        'id',
        'title',
        array(
            'label' => 'image',
            'type' => 'image',
            'value' => Yii::app()->baseUrl . '/images/foodcategory/' 

.$model->image ,
            ),
        'status',
        'created_at',
        'created_by',
        'modified_at',
        'modified_by',
    ),
));
?>

将类型更改为 raw。然后您可以使用 CHtml::image():

添加它
array(
    'label' => 'image',
    'type' => 'raw',
    'value' => CHtml::image(
        Yii::app()->baseUrl . '/images/foodcategory/'.$model->image,
        'Alt text',
        array('class' => 'myclass') //and other html tag attributes
    ),
),
[
    'attribute'=>'image_url',
    'type' => 'image',
    'value'=> \Yii::$app->request->BaseUrl.'/'.$model->image_url,
    'format'=> ['image',['width'=>'100','height'=>'100']],
],