2
我正在尋找從laravel的其他網站顯示圖像。以下是我在視圖中使用的代碼片段,顯示房地產列表的圖像。從Laravel的另一個網站顯示圖像4
<tr>
<th>Image</th>
<td>{{ HTML::image($listing->image) }}</td>
</tr>
其中$listing->image
是圖像的URL。 (位於不同的網站上)問題是,當生成最終的HTML時,它將我的網站的URL放置在圖像src屬性的開頭。
我期待
<img src="othersite.com/image_path">
但Laravel首先把我網站的網址,像這樣:
<img src="mysite.com/othersite.com/image_path">
有沒有辦法從第一把我的網站的網址,只是把該URL阻止Laravel我給的是什麼?
我曾嘗試以下:
<td><img src="{{$listing->image}}"/><td>
,它仍然繼續把我的網站的網址在那裏第一次。
旁註:實際上,爲了查看來自外部網站的圖像,您需要'http://而不僅僅是'example.com'。 –
如何生成'$ listing-> image'?你可以在你的控制器中執行var_dump($ listing-> image);''我有一種感覺,它正在被'mysite.com'預先保存,並且與Blade沒有任何關係。 – Sam
謝謝@ Fred-ii-!您需要將http(s)://放入傳遞給圖像的URL中。 – user3267478