環境: macOS, ruby, ruby on rails, sqlite
データベースにlocal_mediaというテーブル名で以下のようなデータを保存し、viewに表示しました。
これを改良して、site_urlをハイパーリンクとしてviewに表示したいと思っています。
自分の考えた方法ではエラーとなってしまったので、お力添えをいただけると幸いです。
現状のview
現状のhtml(エラーなしだが改善したい) <table> <tr> <th>サイト名</th> <th>サイト紹介</th> <th>サイトURL</th> </tr> <% @local_media.each do |medium| %> <tr> <td><%= medium.site_name %></td> <td><%= medium.intro %></td> <td><%= medium.site_url %></td> </tr> <% end %> </table>
試してみたがエラーとなったhtml(site_urlをsite_nameのハイパーリンクに追加) <tr> <th>サイト名</th> <th>サイト紹介</th> <th>サイトURL</th> </tr> <% @local_media.each do |medium| %> <tr> <td><%=link_to "<%= medium.site_name %>", <%= medium.site_url %> %></td> <td><%= medium.intro %></td> </tr> <% end %> </table>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/22 03:08