fichier images.js.coffee.erb:-URL de l'image ne fonctionne pas
<%
imgs = {}
Dir.chdir("#{Rails.root}/app/assets/images/bg/") do
imgs = Dir["**"].inject({}) {|h,f| h.merge! f => image-url(f)}
end
%>
window.image_path = (name) ->
<%= imgs.to_json %>[name]
fichier page.js.coffee: (pour obtenir le chemin d'image)
icon=image_path("myfile.jpb")
Erreur:
undefined local variable or method `image' for #<#<Class:0x007ffdaac7cd88> on line 4
4 imgs = Dir["**"].inject({}) {|h,f| h.merge! f => image-url(f)}
Le problème est que ma méthode image-url() ne semble pas fonctionner. Pourquoi image_path() fonctionnerait-il, mais l'image-url ne fonctionnerait pas?
merci
Voulez-vous dire 'image_url' peut-être? –