今天在显示图片的问题上遇到了一个小问题,就是数据库存的图片的地址是相对的地址。而且图片存放的位置是跟项目目录同级的文件夹。在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。但是输出不了图片,原因是数据库存放的相对地址。求大佬们有没有更好的解决方案?
沧海一幻觉