Модификация рельсов по маршруту помощник - PullRequest
0 голосов
/ 17 декабря 2009

Я бы хотел изменить поведение помощника по маршруту рельсов * _url для одного маршрута / страницы.

Вот что я пытаюсь сделать:

Пользователь посещений:
http://test1.myapp.com/account

Все помощники по маршрутизации * _url разрешают http://test1.myapp.com/ как обычно.

Но, если пользователь переходит на https://myapp.heroku.com/account/billing?id=test1

Я бы хотел, чтобы все помощники по маршрутизации * _url на этой странице решили: http://test1.myapp.com/ вместо http://myapp.heroku.com/

Итак, возможно ли изменить бит домена для всех вспомогательных вызовов * _url для конкретной страницы?

Для тех, кто интересуется, я пытаюсь использовать в приложении приложение pigkuback ssl-метод heroku для защищенной страницы биллинга.

1 Ответ

0 голосов
/ 17 декабря 2009

Вы можете просто изменить ссылки, которые указывают на область выставления счетов:

<%= link_to "Billing", my_helper_url(test1, :host => "myapp.heroku.com", :protocol => "https") %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...