为了账号安全,请及时绑定邮箱和手机立即绑定

yii gridview图片显示问题

yii gridview图片显示问题

PHP
小怪兽爱吃肉 2019-03-05 23:41:11
今天在显示图片的问题上遇到了一个小问题,就是数据库存的图片的地址是相对的地址。而且图片存放的位置是跟项目目录同级的文件夹。在gridview中`[ 'label' => '宣传图', 'attribute'=>'img_path', 'headerOptions' => ['width' => '300'], 'value' => function ($model) { return Html::a($model->img_path,'http://cc2.99caihong.net/uploads/goodimgs'."$model->img_path",["target" => "_blank"]); }, 'format' => 'raw' ],` 这样的方式显示连接,点击连接可以显示图片。但是这种方式不是我想要的。于是我修改他的format改成image。但是输出不了图片,原因是数据库存放的相对地址。求大佬们有没有更好的解决方案?
查看完整描述

1 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

你想直接输出图片么?那你应该放个img标签进入,format一般只是支持text/html/raw,没有image吧。

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 300 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信