我正在尝试在导航栏标题(twitter bootstrap)中实现设计登录表单,但它只是告诉我资源不是定义的方法。
我是否需要以某种方式继承设计辅助方法来实现这一点?
我正在尝试在导航栏标题(twitter bootstrap)中实现设计登录表单,但它只是告诉我资源不是定义的方法。
我是否需要以某种方式继承设计辅助方法来实现这一点?
在创建自定义登录页面时,它与您的控制器没有任何关系,它与通过辅助方法的帮助程序访问视图中的内容有关。您想将它们添加到您的 application_helper.rb 文件中。这里有该方法的概述:
简而言之,您基本上想将其添加到您的 application_helper.rb
def resource_name
:user
end
def resource
@resource ||= User.new
end
def devise_mapping
@devise_mapping ||= Devise.mappings[:user]
end
当我使用 twitter bootstrap 时,我在所有项目中都多次使用它来在导航栏中制作自定义登录表单。它工作得很好,不需要您在其他任何地方更改任何其他代码。