我目前正在使用设计,我无法允许用户创建新帐户。我收到以下错误:
undefined method `controller_name' for #<Devise::Mailer:0xa58e760>
渲染 app/views/devise/shared/_links.html.erb 时会发生这种情况
links.html.erb 看起来像:
1: <%- if controller_name != 'sessions' %>
2: <%= link_to "Sign in", new_session_path(resource_name) %><br />
3: <% end -%>
有没有其他人看到这个错误?
不确定它是否有任何区别,但我正在使用由 rails composer 创建的应用程序与 twitter bootstrap、devise 和 cancan。