1

我正在关注acts_as_taggable截屏视频,但似乎无法让标签页面按标签过滤(相反,它只显示所有帖子)。这是我的帖子#index:

def index
if params[:tag]
 @posts = Post.tagged_with(params[:tag])
else
 @posts = Post.order("created_at desc")   
end
end

我的路线.rb:

 get 'tags/:tag', to: 'posts#index', as: :tag

标签页面的链接:

Tags: <%= raw post.tag_list.map { |t| link_to t, tag_path(t) }.join(', ') %>

和帖子模型:

acts_as_taggable
4

0 回答 0