链接到帖子中的acts_as_taggable_on标签

时间:2015-02-21 03:16:50

标签: ruby-on-rails tags acts-as-taggable-on

我有一个非常简单的帖子设置与相关标签。当我显示'我希望能够链接到这些标签中的每一个的帖子但它似乎只链接到标签:id分享:我显示的帖子的ID。

我的代码:

<% @post.tag_list.each do |tag| %>
    <%= link_to tag, tag_path() %>
<% end %>

让我们说我正在查看第2号帖子,上面只会将我链接到/ tags / 2,无论我点击哪个标签。我确定答案很简单,但它让我发疯。非常感谢。

1 个答案:

答案 0 :(得分:0)

tag传递给您的路线助手:

<% @post.tag_list.each do |tag| %>
  <%= link_to tag, tag_path(tag) %>
<% end %>

<强>更新

tag_list更改为tags

<% @post.tags.each do |tag| %>
  <%= link_to tag, tag_path(tag) %>
<% end %>