如何在Yii中向CGridView和Table显示上传的图像?

 赵智威_ 发布于 2023-02-12 16:20

我已将图像上传到我的项目文件夹中.但我无法在以下方面表现出来:1.CGridVIew 在此输入图像描述

    在此输入图像描述

谁能教我怎么做?谢谢大家

这是我在views/barang/admin中的代码

breadcrumbs=array(
'Barang'=>array('index'),
'Manajemen Barang',
);

$this->menu=array(
array('label'=>'Daftar Barang', 'url'=>array('index')),
array('label'=>'Tambah Data Barang', 'url'=>array('create')),
);

Yii::app()->clientScript->registerScript('search', "
$('.search-button').click(function(){
$('.search-form').toggle();
return false;
});
$('.search-form form').submit(function(){
$.fn.yiiGridView.update('barang-grid', {
    data: $(this).serialize()
});
return false;
});
");
?>

Manajemen Barang

Kalo mau nyari di kotak pencarian bisa dengan tambahin ini: (<, <=, >, >=, <>, =) gan

'search-button')); ?>
renderPartial('_search',array( 'model'=>$model, )); ?>
widget('zii.widgets.grid.CGridView', array( 'id'=>'barang-grid', 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array( 'id_barang', 'nama_barang', 'id_merk', 'harga', 'foto', /* 'deskripsi', */ array( 'class'=>'CButtonColumn', ), ), )); ?>

嗨,我在这里输入了我的admin.php的代码.你需要看到吗?如果不是,我将更新控制器和模型.谢谢

1 个回答
  • 试试这个编辑过的代码版本.

    <?php $this->widget('zii.widgets.grid.CGridView', array(
              'id'=>'barang-grid',
              'dataProvider'=>$model->search(),
              'filter'=>$model,
              'columns'=>array(
                 'id_barang',
                 'nama_barang',
                 'id_merk',
                 'harga',
                 array(
                  'type' => 'raw',
                  'value' => 'CHtml::image(Yii::app()->baseUrl . "/images/barang/" . $data->foto)'
    
               ),
               array(
                   'class'=>'CButtonColumn',
               ),
           ),
        )); ?>
    

    2023-02-12 16:23 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有