¿Se supone que debemos usar algo más aparte de image-urly otros en Rails 4? Devuelven valores diferentes que no parecen tener sentido. Si tengo logo.pngen /app/assets/images/logo.pngy hago lo siguiente, esto es lo que me sale:
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")
Por supuesto que ninguno de estos funciona porque necesitan al menos /assetsde frente.
ACTUALIZACIÓN : En realidad, acabo de notar, ¿cómo accedo a las imágenes en Rails 4? Tengo una imagen en/app/assets/images/logo.png. Pero si voy a cualquiera de las siguientes URL, sigo sin ver mi imagen:
http://localhost:3000/assets/logo.png
http://localhost:3000/assets/images/logo.png
http://localhost:3000/logo.png
http://localhost:3000/images/logo.png
ACTUALIZACIÓN 2 : La única forma en que puedo abrir milogo.pnges moviéndolo al/app/assets/stylesheetsdirectorio y luego tirando hacia arriba:
http://localhost:3000/assets/logo.png
.cssarchivo o en un .css.scssarchivo?
.css.scssarchivo
asset_path("logo.png", image)