您好我在Rails3中使用Simple captcha插件。 <%= show_simple_captcha(:label =>“人工身份验证”)%>
我在我的视图文件中使用上面的代码,但在日志中我收到此错误。
AbstractController :: ActionNotFound(找不到SimpleCaptchaController的动作'162e9db178183d33822a3b00b5aed793b1a37971':
任何人都可以帮助解决这个问题。
在我正在做的路线
map.simple_captcha'/ simple_captcha /:action',: controller => 'simple_captcha'
答案 0 :(得分:0)
您在路线中错过: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"