2010-01-16 4 views
0

Ou plutôt je ne sais pas comment spécifier l'itinéraire pour cela.Link_to ne fonctionne pas lorsque vous utilisez acts-as-taggable-on avec la méthode personnalisée

J'ai ma nous configuration du contrôleur:

def tags 
    @clients = current_user.clients.find_tagged_with(params[:tag]) 
end 

et mes vues

Tags:

<% for tag in @client.tags %> 
    <%= link_to tag.name, clients_path(:view =>'tag', :tag => tag.name) %> 
<% end %> 

Le seul problème est que le lien (clients_path) retourne à l'index et non ' tout.' Je sais que cela a à voir avec le changement de client_path pour lui dire en quelque sorte d'utiliser 'all'. Mais je ne sais pas comment.

Une aide?

Merci

Répondre

0

Vous pouvez vérifier vos itinéraires à l'aide rake routes. Je ne suis pas sûr de ce que vous entendez par «tous», mais s'il s'agit d'une méthode personnalisée ajoutée aux routes, vous devriez pouvoir utiliser all_clients_path au lieu de clients_path.

+0

Oui, tout est une méthode personnalisée que j'ai ajoutée, mais je ne savais pas comment spécifier la route. Merci –

Questions connexes