Как получить доступ к параметру, переданному как «действие», так как Rails использует это имя внутри? - PullRequest
0 голосов
/ 21 июня 2010

Я работаю над приложением rails, которое интегрируется с другими системами (которые нельзя изменить), и мне нужно разобраться с приведенным ниже случаем:

Пользователь перенаправляется в мое приложение с URL-адресом, таким как:

http://myapp.com/index?action=signout

Проблема в том, что я не могу получить доступ к этому параметру через params [: action], поскольку Rails использует его для отслеживания текущего действия.

Есть ли способ обойти это?

Ответы [ 2 ]

1 голос
/ 21 июня 2010

Nevermind!Я могу просто разобрать request.url сам, и это будет сделано.

0 голосов
/ 21 июня 2010

Если он не передан в хэш params, то вам, вероятно, не повезло.Возможно, это можно каким-то образом переназначить с помощью приложения Metal / Rack ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...