我在显示公共文件夹中的图像时遇到问题。下面是代码:
$pic = PicBreed::find()->where(['parent_id' => $model->id])->all();
foreach ($pic as $key => $pics) {
$display .= Html::img('../../common/uploads/breed_pic/'.$pics->file_sys,['width'=>'150px','style'=>'padding:10px']).
Html::button('<i class="fa fa-trash"></i>',
[
'disabled' => $disabled,
'class' => 'btn btn-danger btn-sm btn-rounded btn-outline',
'data-toggle' => 'tooltip',
'data-placement' => 'bottom',
'title' => 'Hapus',
onclick' => "onDelete(". $pics->id.") ",
]);
}
echo $display;
}
我对Yii框架还是个新手,所以我不明白为什么它不显示?
我尝试过简单的 html 图像搜索标签,但仍然无法显示图像。我认为这与路径有关,但我不知道如何解决。
尝试通过这种方式获得正确的路径
......
$display .= Html::img(Yii::getAlias('@common//uploads/breed_pic/'.$pics->file_sys),['width'=>'150px','style'=>'padding:10px']).
Html::button('<i class="fa fa-trash"></i>',
[
'disabled' => $disabled,
......