前提・実現したいこと
投稿した画像をリンク設定してshowのviewに飛ばしたい。
発生している問題・エラーメッセージ
飛ばした行き先のbook_path(book.id)をlink_toの中身に入れるがエラーとなる。
入れ込む位置が悪いのか。。。
エラーメッセージ
NoMethodError in Books#show_book ### 該当のソースコード <% @book.each do |book| %> <div class="image_area" > <%= link_to image_tag "#{book.image}" %>
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
<%= link_to image_tag "#{book.image}",book_path(book.id) %>)
ruby on rails
試したこと
①book_path(book.id)を様々な位置で試す。
②<a href= book_path(book.id)>
<%= link_to image_tag "#{book.image}" %>
</a>
エラーは出ないが飛ばない
補足情報(FW/ツールのバージョンなど)
Prefix Verb URI Pattern Controller#Action root GET / books#index books GET /books(.:format) books#show_book POST /books(.:format) books#create new_book GET /books/new(.:format) books#new book GET /books/:id(.:format) books#show
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/28 01:41