鍍金池/ 問答/PHP/ yii gridview圖片顯示問題

yii gridview圖片顯示問題

今天在顯示圖片的問題上遇到了一個小問題,就是數(shù)據(jù)庫存的圖片的地址是相對的地址。而且圖片存放的位置是跟項目目錄同級的文件夾。在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。但是輸出不了圖片,原因是數(shù)據(jù)庫存放的相對地址。求大佬們有沒有更好的解決方案?

回答
編輯回答
情殺

你想直接輸出圖片么?那你應該放個img標簽進入,format一般只是支持text/html/raw,沒有image吧。

2018年2月3日 01:20