【问题标题】:Render layout without application layout in rails 5在 Rails 5 中渲染布局而不使用应用程序布局
【发布时间】:2016-07-05 03:00:30
【问题描述】:

我有一个简单的登录表单和一些其他内容,它们构成了应用程序的其余部分。我的问题是我想单独呈现登录表单,然后一旦用户登录,他/她就可以看到由应用程序布局组成的应用程序的其余部分。 提前致谢。

【问题讨论】:

    标签: ruby-on-rails layout render


    【解决方案1】:

    您可以为登录创建另一个布局,并在控制器顶部的控制器集中创建这样的布局,指定将使用其他布局的操作:

    layout "full_page", only: [sign_in, sign_up]

    其他选项是将layout 选项传递给render 方法:

    render layout: "full_page"

    欲了解更多信息,请查看 Rails 指南

    http://guides.rubyonrails.org/layouts_and_rendering.html#using-render

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 2015-01-06
      • 2020-02-02
      • 1970-01-01
      • 2010-11-10
      • 2013-07-24
      相关资源
      最近更新 更多