https://gyazo.com/c56538ac3c269e866182132adf4b1928
相対パスを用いて画像を表示させようとしています。complete.erbからtelephone-fill.svgに移動しようとしていますが画像が表示されません。なぜでしょうか?
よろしくお願いいたします。
相対パスは以下のように記述いたしました。
https://gyazo.com/cda5c0fde9a7bbae3662f5b28b19f671
画像を拝見しましたがパスの関係が分かりません。img 要素の src 属性に設定するのを、/ で始まるサイトルート相対パスにしたらどうなりますか。例えば、画像の絶対 URL パスが、
http://<hostname>/public/icons/telephone-fill.svg
となっている場合、
src="/public/icons/telephone-fill.svg"
とするということです。
外部サイトの画像ばかりでは見る気にならないのでteratailの画像投稿機能か、コードもあるのならテキストで提示してほしいのですけど、
そもそもerb自体が公開ディレクトリにないはずです。
通常はassetに乗せてimage_tagで読み込ませるはずですが、どうしてそうしないのでしょう?
https://railsdoc.com/page/image_tag
あなたの回答
tips
プレビュー