2016-11-03 83 views
1

我是yii2的新手,我嘗試在Html :: img標籤的幫助下將圖像添加到我的網站中,但我一直在網站上發現斷開的鏈接。我正在使用wamp。這是我的代碼:Html :: img標籤在yii2中不工作

<?= Html::img('@web/images/logo.png', ['alt' => 'My logo']) ?> 

感謝您的幫助。

回答

0

試試這個

<?php $domain = yii\helpers\Url::base(true); 
     echo Html::img($domain.'/images/logo.png', ['alt' => 'My logo']) 
    ?> 
+0

磨憨嗨,你的建議是要麼不工作。我的代碼可能有問題嗎? – japheth

+0

我檢查了頁面的源代碼,並給出的網址是My logo,我認爲這很好,所以也許我的代碼有問題或什麼? – japheth

+0

圖片來源應該是這樣的:'My logo' – Mohan

1

你應該CONVER一個URL您的別名

use yii\helpers\Url; 

... 

<?= Html::img( Url::to('@web/images/logo.png'), ['alt' => 'My logo']) ?> 
+0

嗨scaisEdge,我試過你的建議,但仍然是同樣的破碎圖像。 – japheth

+0

你可以更新你的問題,並添加var_dump(Url :: to('@ web/images/logo.png'))的結果,你可以確認你的img是在web/images /? – scaisEdge