2012-03-09 28 views
2

我正在開發我的第一個Ruby on Rails應用程序。我已經將HAML設置爲我的格式化程序,並且它正在渲染視圖。 但是,我有一個views/layouts/application.html.haml文件的基本佈局,但它沒有被拾起。我在頁面上看到的所有內容都可能是視圖的HTML。 有什麼可以使這個失敗被拾起?HAML應用程序佈局未被拾取?

回答

8

確保您的控制器擴展爲ApplicationController而不是ActionController::Base

class SomeController < ApplicationController 
+0

這確實解決了它。我會更詳細地檢查這一點。謝謝 – Chris 2012-03-09 05:34:41

0

你能斷言application.html.erb已從app/views/layouts目錄中刪除嗎?

+0

是的 - 我已經拿出來了。 – Chris 2012-03-09 05:35:01