kaminariのlink_to_next_pageにtwitter bootstrapのiconを挿入する方法
kaminariのlink_to_next_pageに文字列でなくtwitter bootstrapのiconや画像等を埋め込みたいときがあると思います。
helper methodを使用して書けることがわかったのでメモ。
controllerはREADME通り。
class PostsController < ApplicationController def index @posts = current_user.posts.page(params[:page]).per(4) respond_to do |format| format.html format.json { render json: @posts } end end end
helper methodを定義します。
module PostsHelper def next_icon content_tag("i", nil, class: "icon-chevron-right") end end
viewはこんな感じです。
<%= link_to_next_page @posts, next_icon %>
kaminariは素晴らしいgemですね。
勉強になります。
- 作者: 高橋征義,松田明,諸橋恭介
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2011/07/25
- メディア: 単行本
- 購入: 34人 クリック: 966回
- この商品を含むブログ (38件) を見る