2011-08-19 3 views
0

Bonjour J'utilise plugin captcha simple dans Rails3 <% = show_simple_captcha (:. Label => "authentification humaine")%>AbstractController :: ActionNotFound (L'action '162e9db178183d33822a3b00b5aed793b1a37971' n'a pu être trouvée pour SimpleCaptchaController

J'utilise le code ci-dessus dans mon dossier de vue, mais dans les journaux que je reçois cette erreur

AbstractController :: ActionNotFound (l'action « 162e9db178183d33822a3b00b5aed793b1a37971 » n'a pu être trouvée pour SimpleCaptchaController):.

Quelqu'un peut-il aider le corps en t son problème.

Dans les itinéraires que je fais

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

+1

vérifier votre: paramètre d'action, semble être md5 hachage est mis là – bor1s

+0

Je ne pense pas que c'est quelque chose à propos de md5 .. Il peut être le problème avec le routage. –

+0

Je sais, je vous ai dit de vérifier ce que vous avez défini: paramètre d'action – bor1s

Répondre

0

:action=>"your action name" vous avez raté dans les routes et ajouter que problème d'action inconnu sera résolu

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

Mais si vous souhaitez envoyer des params à l'action les ajouter trop comme si je veux aussi alors envoyer « id » la route sera

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