ruby-on-rails - Rails 使用 Twitter Bootstrap 导航栏登录(w/Devise)?

标签 ruby-on-rails ruby-on-rails-3 twitter-bootstrap devise

我正在尝试将 Twitter 的 Bootstrap (http://twitter.github.com/bootstrap/index.html) 与 Ruby on Rails(v 3.2.8 与 Ruby 1.9.3)结合使用。我正在使用 Devise 进行身份验证。

Twitter 的导航栏中有一个很好的登录表单。 (参见http://twitter.github.com/bootstrap/examples/hero.html?)

我将如何设置我的 Rails 应用程序以使用该登录名?我可以将 Rails 设置为从其自己的登录页面登录,但如何使用导航栏登录? Controller /模型结构是什么?

我在 github 上找到了这个,但它没有实现导航栏注册 (https://github.com/RailsApps/rails3-bootstrap-devise-cancan/)。

谢谢

更新:

找到答案:https://github.com/plataformatec/devise/wiki/How-To:-Display-a-custom-sign_in-form-anywhere-in-your-app

最佳答案

您只需运行 rails g devise:views 并自定义表单即可在 nabvar 内正确显示。您可以在任何布局中使用 render 'devise/sessions/new' 来渲染它。更多详情请查看here .

关于ruby-on-rails - Rails 使用 Twitter Bootstrap 导航栏登录(w/Devise)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13079845/

相关文章:

javascript - Bootstrap 轮播(类型错误 : Object [object Object] has no method 'carousel' )

javascript - 如何计算实际的 innerWidth/innerHeight?

javascript - 如何在 bootstrap 4 中控制 popover-arrow 的位置

ruby-on-rails - 无法在 Heroku 上部署基本的 Rails 应用程序

ruby-on-rails - sh : identify: command not found imagemagick rails 3

ruby-on-rails - Rails 上的 Ruby + Active_Record : How do I include child counts in result?

ruby-on-rails - 需要在 ruby​​ on rails 3 中缩短此表达式

ruby-on-rails - 载波在处理后的图像上添加水印

ruby-on-rails - 基于 2 列定义唯一的主键

ruby-on-rails - 如何一次为所有类变量制作 'attr_reader' 或 'attr_writer'?