Добавление параметра Hash в маршруты url Rails


как добавить хэш-параметр в link_to. Мне нужно создать URL-адрес что-то вроде этого..

/p/generate/#sometext

вот как выглядит мой код сейчас.

link_to "Click",my_path

как добавить хэш-параметр в мой метод маршрутов.

теперь ответ

когда я опубликовал вопрос, я не получил через URL helpers API полностью. http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

Я сделал это сейчас. :).Я нашел ответ.

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

М. Сайфер ниже почти получилось. :)

2 73

2 ответа:

вот как вы обычно это делаете:

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

ваши маршруты не имеют большого отношения к этому, так как Якорная часть (#something) не передается на сервер, это чисто клиентская штука.

Я признаю, что это старый пост, но я думал, что внесу свой вклад в мое недавнее открытие:

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

посмотреть API Docs для сведения.