1

これが私のコードです

$img= Yii::app()->params['questionImageUploadURL'].$model->q_type."/".$model->qImgRel->image_name;
<?php $this->widget('zii.widgets.CDetailView', array(
    'data'=>$model,
    'attributes'=>array(
        'id',
        'q_nationality_id',
        'q_type',
        'q_name',
        array(
            'name'  => 'q_image_id',
            'value' => (is_object($model->qImgRel)?CHtml::image($img,""):""),
            'visible'=>(is_object($model->qImgRel)?true:false),
        ),
        'opt1',
        'opt2',
        'opt3',
        'opt4',
        'answer',
    ),
)); ?>

このように私を表示します ここに画像の説明を入力

ビューに画像が表示されません 助けてください よろしくお願いします:)

4

4 に答える 4

2

これを試して :-

 array(
            'name'  => 'q_image_id',
            'type'  => 'raw'
            'value' => (is_object($model->qImgRel)?CHtml::image($img,""):""),
        ),
于 2012-07-11T05:33:28.733 に答える
1

http://www.yiiframework.com/doc/api/1.1/CDetailView#attributes-detail

于 2012-07-10T12:38:40.990 に答える
0

シンプルな

                array(        
                 'name'=>'filename',
                 'value'=> CHtml::image(Yii::app()->request->baseUrl.'/path/'.$model->filename),
                 'type'=>'raw',
            ),

トリックを行います(タイプ「生」を忘れないでください)

于 2012-12-04T09:00:27.317 に答える