Rails - добавить хеш к redirect_to - PullRequest
17 голосов
/ 23 ноября 2010

Мне нужно указать хеш для добавления в redirect_to. Как мне это сделать?

Вот как формируется мой redirect_to:

 redirect_to :action => 'show', :id => @consultant.id

Мне нужно перейти на example.com/consultant/#some_hash

.

Спасибо!

Ответы [ 2 ]

30 голосов
/ 23 ноября 2010

Попробуйте redirect_to your_current_options, :anchor => 'fragment_identifier'

http://api.rubyonrails.org/classes/ActionDispatch/Routing/UrlFor.html#method-i-url_for

7 голосов
/ 27 марта 2016

У меня была похожая проблема.Я пробовал это:

redirect_to @post, anchor: 'tab_items'

, но не работал с помощью рельсов 4.2.6.Но если я изменил на следующее, и теперь работает нормально:

redirect_to post_path(@post, anchor: 'tab_items')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...