Ruby on rails 链接到dons';在自定义方法上使用acts作为标记时不起作用
或者更确切地说,我不知道如何为它指定路线 我已为我们设置了控制器:Ruby on rails 链接到dons';在自定义方法上使用acts作为标记时不起作用,ruby-on-rails,acts-as-taggable,Ruby On Rails,Acts As Taggable,或者更确切地说,我不知道如何为它指定路线 我已为我们设置了控制器: def tags @clients = current_user.clients.find_tagged_with(params[:tag]) end 以及我的看法 标签: ‘tag’,:tag=>tag.name)%%> 唯一的问题是链接(clients\u path)返回到index而不是'all'。我知道这与更改clients\u path以某种方式告诉它使用'all'有关。但我不知道怎么做 有什么帮助吗 谢谢您
def tags
@clients = current_user.clients.find_tagged_with(params[:tag])
end
以及我的看法
标签:
‘tag’,:tag=>tag.name)%%>
唯一的问题是链接(clients\u path)返回到index而不是'all'。我知道这与更改clients\u path以某种方式告诉它使用'all'有关。但我不知道怎么做
有什么帮助吗
谢谢您可以使用
rake routes
检查您的路线
我不确定“all”是什么意思,但如果这是添加到路由的自定义方法,那么您应该能够使用
all\u clients\u path
,而不是clients\u path
是的,all是我添加的自定义方法,只是不知道如何指定路由。谢谢
<% for tag in @client.tags %>
<%= link_to tag.name, clients_path(:view =>'tag', :tag => tag.name) %>
<% end %>