我在普通文件夹中有一张图片,我想在视图中显示,但未显示。Yii2:从文件夹中显示图像常见
我代码:
<img src="<?= Yii::$app->request->baseUrl . '/common/web/img/ava.jpg' ?>" class=" img-responsive" >
它的产生是<img src="/simdsm/common/web/ava.jpg" class=" img-responsive">
但图像不会出现。
如何解决?
我在普通文件夹中有一张图片,我想在视图中显示,但未显示。Yii2:从文件夹中显示图像常见
我代码:
<img src="<?= Yii::$app->request->baseUrl . '/common/web/img/ava.jpg' ?>" class=" img-responsive" >
它的产生是<img src="/simdsm/common/web/ava.jpg" class=" img-responsive">
但图像不会出现。
如何解决?
在使用高级应用程序模板的情况下,图像应放置在这些可访问的网页文件夹中 - frontend/web
或backend/web
。
通常我还会创建从frontend/web/images
到backend/web/images
的别名,以在前端显示后端图像。
你提到的不是网络可访问的目录。
从这样的目录发布图像的替代方法是为该文件夹创建资产包,例如,图像将被复制到frontend/web/assets
中。您可以在official docs中阅读关于资产包的更多信息。
你有没有找到任何解决方案,如果是请与我分享 –