2017-04-07 8 views
1

テーブルからデータベースから画像を取得しています。リンクを作成して、ビューアを完全な記事にすることができます。私はデータベースからの画像パスをlink_toとして使用する

<%= link_to image_tag('image/someimage.png') + "Some text", some_path %> 

、理論的には、私は以下を使用することができることを見てきましたが、私の場合は「画像/ someimage.pngは、」私は単純で、画像タグセクションをドロップしようとした

<%= image_tag coffeeshop.image_thumb_path %> 

あり、だから<%= link_to image_tag('image_tag coffeeshop.image_thumb_path') + "Some text", some_path %>になりますが、これは機能しません。これを行う方法はありますか?

答えて

2
link_to(body, url, html_options = {}) 

あなたlink_toの最初の引数は、すべて内部で、タグのボディとして解釈して、あなたのurlが、あなたはlink_to内でより多くのコンテンツを追加したい場合は、それを開いて、それを閉じることができますこのように解釈されます:

<a href="#"> 
    ... 
</a> 

だから、あなたが試すことができます:

<%= link_to some_path do %> 
    <%= image_tag coffeeshop.image_thumb_path %> 
<% end %> 
関連する問題