2017-05-30 4 views
0

私の画像は/app/assets/images/myfolder/a.pngです。私はapiでイメージのURLを返すしたい。では、コントローラでこのパスを取得する方法は? 私は以下を試しましたコントローラの画像パスを表示

ActionController::Base.helpers.image_path('myfolder/a.png') 
ActionController::Base.helpers.asset_path('myfolder/a.png') 
view_context.image_path('myfolder/a.png') 

しかし、何も動作しません。

答えて

1

この

ActionController::Base.helpers.image_url('myfolder/a.png') 
+0

を試してみてそれがプリコンパイルされたパスになりますか? –

+0

はい、それは... –

+0

私はお試しください。 –

関連する問題