Yii1详细信息视图,如何向图像添加类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii1详细信息视图,如何向图像添加类相关的知识,希望对你有一定的参考价值。

我正在使用yii1并在向详细视图中显示的图像添加类时面临问题,告诉我如何向图像添加css类或静态属性以使宽度和高度为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']],
],

以上是关于Yii1详细信息视图,如何向图像添加类的主要内容,如果未能解决你的问题,请参考以下文章

在片段中添加 Viewpager

仅当从警报调用时,如何向第二个向下钻取View Controller添加按钮?

如何在Android中的主/细分片段之间进行适当的导航?

如何防止在背面片段导航上再次设置视图模型

将视图和片段保存在文件中

如何在android中去listview适配器项目点击监听器片段?