我正在关注acts_as_taggable截屏视频,但似乎无法通过标记过滤标记页(而只是显示所有帖子)。 这是我的帖子#index:
def index
if params[:tag]
@posts = Post.tagged_with(params[:tag])
else
@posts = Post.order("created_at desc")
end
end
my routes.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