AbstractController :: ActionNotFound (Действие '162e9db178183d33822a3b00b5aed793b1a37971' не найдено для SimpleCaptchaController - PullRequest
0 голосов
/ 19 августа 2011

Здравствуйте, я использую плагин Simple captcha в Rails3. <% = show_simple_captcha (: label => "аутентификация человека")%>

Я использую приведенный выше код в моем файле просмотра, но в журналах я получаю эту ошибку.

AbstractController :: ActionNotFound (Действие '162e9db178183d33822a3b00b5aed793b1a37971' не найдено для SimpleCaptchaController):

Может ли тело помочь в этой проблеме.

На маршрутах я делаю

map.simple_captcha '/ simple_captcha /: action',: controller => 'simple_captcha'

1 Ответ

0 голосов
/ 27 февраля 2012

Вы пропустили :action=>"your action name" в маршрутах. Добавьте эту неизвестную проблему. Проблема будет решена.

map.simple_captcha '/simple_captcha/:action', :controller => 'simple_captcha', :action=> "your action name"

Но если вы также хотите отправить некоторые параметры в действие, добавьте их тоже, как если бы я тоже хотел отправить "id ", тогда маршрут будет

map.simple_captcha '/simple_captcha/:action/:id', :controller => 'simple_captcha', :action=> "your action name"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...