我附上了我刚创建的项目图片。即使application.html.erb存在,我的模板也会忽略它,并且在没有布局中的周围html的情况下呈现页面。
我甚至尝试使用控制器中的layout
选项指定布局,但没有成功。
该项目是使用--skip-active-record标志生成的,因为我在没有ORM的情况下使用mongodb。我不认为这与它有任何关系。右??
答案 0 :(得分:1)
解决了这个问题。
在我的控制器中,我定义了一个新的构造函数,它没有像这样调用它的超类:
def initialize
@default_report_days = 30
end
一旦控制器被正确初始化,布局就开始被拾取。
def initialize
super
@default_report_days = 30
end