image-url
Rails 4'te ve diğerlerinden başka bir şey mi kullanmamız gerekiyor ? Mantıklı görünmeyen farklı değerler döndürürler. Ben varsa logo.png
içinde /app/assets/images/logo.png
ve ben aşağıdakileri yapın bu ne alıyorum:
image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work
image-path("logo.png") -> "/images/logo.png"
asset-url("logo.png") -> url("/logo.png")
Tabii bunların hiçbiri işe yaramıyor çünkü en azından /assets
ön tarafta olması gerekiyor .
GÜNCELLEME : Aslında yeni fark ettim, Rails 4'teki resimlere nasıl erişebilirim? Adresinde bir resmim var/app/assets/images/logo.png
. Ancak aşağıdaki URL'lerden herhangi birine gidersem yine de resmimi göremiyorum:
http://localhost:3000/assets/logo.png
http://localhost:3000/assets/images/logo.png
http://localhost:3000/logo.png
http://localhost:3000/images/logo.png
GÜNCELLEME 2 : Getirebilmemin tek yolulogo.png
onu/app/assets/stylesheets
dizinetaşımakve ardından yukarı çekmek:
http://localhost:3000/assets/logo.png
asset_path("logo.png", image)