86 votes

Ajout de paramètre de hachage dans les itinéraires de routeurs d'URL

Comment ajouter un paramètre de hachage dans link_to. J'ai besoin de générer une URL de quelque chose comme ça..

/p/generate/#sometext

C'est de cette façon que mon code ressemble maintenant.

link_to "Click",my_path

Comment ajouter le paramètre de hachage à mes itinéraires méthode.

Maintenant pour la réponse

Lorsque j'ai posté la question, je n'ai pas eu à travers l'url aides de l'API entièrement. http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

Je n'ai maintenant. :) .J'ai trouvé la réponse.

link_to "Click", my_path(:anchor => "sometext")

M. monogramme ci-dessous presque obtenu. :)

142voto

M. Cypher Points 4042

Voici comment vous le feriez habituellement:

 link_to "Click", my_path(:anchor => "sometext")
 

Vos routes n’y ont pas grand-chose à faire, puisque la partie ancre ( #something ) n’est pas transférée sur le serveur, c’est une chose purement côté client.

15voto

David Vezzani Points 427

Je reconnais que ceci est un ancien post, mais je pensais pouvoir apporter ma récente découverte:

 <%= link_to "New Person", polymorphic_path([:new, person], anchor: "profile") %>
 

Voir la documentation de l' API pour plus de détails.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X