tyoshikawa1106のブログ

- Force.com Developer Blog -

Rails:link_toメソッドの複数行対応

Railsでリンク表示する場合はaタグではなくlink_toメソッドを使用します。

<%= link_to "Developer Zone", portfolio01_path %>


・・で困ったのが次のようなケース。aタグ内に複数行があるのでどうすればいいのかなとなりました。

<a src="#">
  <div class="articleListText">
    <h1>はじめてのSaasy</h1>
    <p>
      Cloudforce2012ではじめてSaasyにあえました。
      <br/>
      写真も撮れてよかったです。
    </p>
  </div>
  <div class="articleListImage">
    <img src="<%= asset_path "photo/Saasy.jpg" %>" alt="Demo3" width="300" height="163"/>
  </div>
</a>


調べてみるとこんな書き方ができました。

<%= link_to sample_path do %>
  ・・・
<% end %>


これで無事に解決しました。
f:id:tyoshikawa1106:20150808114646p:plain