определить откуда приходит POST в рельсах - PullRequest
1 голос
/ 08 ноября 2010

У меня есть простая форма комментариев на моем сайте, которая позволяет вам публиковать в своем профиле (например, на стене Facebook) ... Я хочу разместить эту форму как на домашней странице, так и на странице профиля пользователя. 1001 *

проблема в том, что я хочу, чтобы ajax реагировал по-разному, в зависимости от того, с какой страницы он идет. Кажется, я не могу найти способ определить источник сообщения (домашний контроллер и пользовательский контроллер)

Я пробовал следующее:

если страница ['профиль'] if request.request_uri = "/ home" и даже используя скрытое поле в виде

но ни один из них не работает. Есть ли надежный способ определить, откуда в приложении поступает сообщение POST для действия создания комментариев?

Спасибо!

1 Ответ

1 голос
/ 08 ноября 2010

Является ли params[:controller], params[:action] и params[:method] тем, что вы ищете?

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