0

我附上了我刚刚创建的项目的图片。即使 application.html.erb 存在,我的模板也会忽略它,并且页面会在布局内没有周围的 html 的情况下呈现。

我什至尝试使用layout控制器中的选项指定布局但没有成功。

该项目是使用 --skip-active-record 标志生成的,因为我使用的是没有 ORM 的 mongodb。我不认为这与它有任何关系。正确的??

在此处输入图像描述

4

1 回答 1

1

解决了问题。

在我的控制器中,我定义了一个新的构造函数,它没有像这样调用它的超类:

def initialize
    @default_report_days = 30
end

一旦控制器被正确初始化,布局就开始被拾取。

def initialize
    super
    @default_report_days = 30
end
于 2012-06-19T06:18:06.757 回答