2

我正在使用最新版本的 ruby​​ 和 ROR。我在app/views/layouts/application.html.erb file. 让我们这样说:

<html>
<head><title>ABC</title></head>
<body>
  <%= yield %>
</body>
</html>

我无法让布局显示在我的主页(我拥有 atm 的唯一页面)中。主页也是一个 .html.erb 文件,它包含基本的 html 和 rails 命令。我已经为它创建了控制器,如下所示:

class HomeController < ActionController::Base
  protect_from_forgery
  def index
    #nothing yet
  end
end

可能是什么问题呢?

4

1 回答 1

5

HomeController 继承自 ActionController::Base。使其继承自 ApplicationController。这可能会有所帮助

改变

 class HomeController < ActionController::Base

 class HomeController < ApplicationController
于 2012-10-22T05:14:43.693 回答