Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails-如何在没有应用程序布局的情况下呈现动作?_Ruby On Rails - Fatal编程技术网

Ruby on rails RubyonRails-如何在没有应用程序布局的情况下呈现动作?

Ruby on rails RubyonRails-如何在没有应用程序布局的情况下呈现动作?,ruby-on-rails,Ruby On Rails,我有一个rails应用程序,我想在不使用我的应用程序布局(其中包含页眉/页脚内容)的情况下呈现一个动作 我怎样才能做到这一点呢?以下是一些相关文档: 关于你的问题: render :layout => false 或 对于Rails 5,在控制器中,对于特定操作: def动作 渲染布局:false 结束 请记住layout nil将禁用该控制器的所有布局。和layout nil,:only=>[:action]也将删除控制器的布局(目前是一个bug)。layout false对我不起作用

我有一个rails应用程序,我想在不使用我的应用程序布局(其中包含页眉/页脚内容)的情况下呈现一个动作


我怎样才能做到这一点呢?

以下是一些相关文档:

关于你的问题:

render :layout => false


对于Rails 5,在控制器中,对于特定操作:

def动作
渲染布局:false
结束

请记住
layout nil
将禁用该控制器的所有布局。和
layout nil,:only=>[:action]
也将删除控制器的布局(目前是一个bug)。layout false对我不起作用,但render:layout=>false起作用。这对于呈现例如CSV模板非常有用。
layout false