Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.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 轨道:二级布局_Ruby On Rails_Layout - Fatal编程技术网

Ruby on rails 轨道:二级布局

Ruby on rails 轨道:二级布局,ruby-on-rails,layout,Ruby On Rails,Layout,我启动了我的第一个严肃的rails应用程序。我正在构建一个站点,它需要一个特定的模型,另一个结构是application.html.erb。 我希望有一个application.html.erb的总体布局或结构,但是对于我的文章模型,然后=yield该模型的任何视图 提前感谢。请参阅。您可以使用关键字布局覆盖控制器中的默认布局约定 以你为例: class ArticlesController < ApplicationController layout 'articles_layout

我启动了我的第一个严肃的rails应用程序。我正在构建一个站点,它需要一个特定的模型,另一个结构是application.html.erb。 我希望有一个application.html.erb的总体布局或结构,但是对于我的文章模型,然后
=yield
该模型的任何视图


提前感谢。

请参阅。

您可以使用关键字
布局
覆盖控制器中的默认布局约定

以你为例:

class ArticlesController < ApplicationController
  layout 'articles_layout'
  ...
end
class-ArticlesController
怎么总是太容易了。非常感谢。我已经读过嵌套布局,但我不想嵌套它们。无论如何,谢谢你,@Hélio的回答解决了这个问题。