我在 railscasts.com 上观看了关于 Kaminari 的一集,并尝试将这个系统添加到我的博客中。但是这个错误一次又一次地出现,我不明白为什么。
来自帖子控制器的索引操作:
def index
@posts = Post.order("title").page(params[:page]).per(3)
if params[:tag]
@posts = Post.tagged_with(params[:tag])
else
@posts = Post.all
end
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
end
查看文件:index.html.erb:
<%= paginate @posts%>
<% @posts.each do |post| %>
<h2><%= link_to post.title, post %></h2>
<p>
Created: <%= post.created_at.strftime("%Y/%m/%d")%> by
<%= link_to post.user.fullname, user_posts_path(post.user) %>
</p>
<p>
<%= simple_format post.text %>
</p>
<p>
Tags: <%= raw post.tag_list.map { |t| link_to t, tag_path(t) }.join(', ') %>
</p>
<% end %>