牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Rails3 の link_to で Twitter-bootstrap を利用してボタンにアイコンを付ける件

どこに記述すればいいか迷ったのでメモ

アイコン付ける前の例

      <%= link_to 'Destroy', hoge_path, method: :delete, data: { confirm: 'Are you sure?'}, class: "btn btn-mini btn-danger" %>

アイコン付けた例

link_to のことに『do %>』と『<% end %>』を足してその間にアイコンの記述を入れればよいみたい。

      <%= link_to hoge_path, method: :delete, data: { confirm: 'Are you sure?'}, class: "btn btn-mini btn-danger" do %>
        <i class="icon-trash icon-white"></i> Destroy
      <% end %>

こっちの方が簡単かも (追記:2012-07-11)

      <%= link_to sanitize('<i class="icon-trash icon-white"></i> ') + 'Destroy', hoge_path, method: :delete, data: { confirm: 'Are you sure?'}, class: "btn btn-mini btn-danger" %>
表示