我在普通文件夾中有一張圖片,我想在視圖中顯示,但未顯示。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中閱讀關於資產包的更多信息。
你有沒有找到任何解決方案,如果是請與我分享 –