在rails 5中渲染没有应用程序布局的布局

时间:2016-07-04 18:33:17

标签: ruby-on-rails layout render

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

1 个答案:

答案 0 :(得分:1)

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

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

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

render layout: "full_page"

有关更多信息,请查看Rails指南

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