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详细信息视图,如何向图像添加类的主要内容,如果未能解决你的问题,请参考以下文章