uninitialized constant ActionView::CompiledTemplates::BLAHBLAH1
當我使用BLAHBLAH1
在再培訓局的文件,它不會工作,但如果我與助手名BlahBlahHelper::BLAHBLAH1
前綴是它的工作原理。 助手是blahblah_helper.erb
與內容:
module BlahBlahHelper
BLAHBLAH1 = 0
end
視圖的文件名是blah_blah.html.erb
。我知道我有適當的命名約定,因爲我已經測試過了。
幫助器在視圖的子目錄中會成爲問題嗎?
有沒有辦法讓它工作,而不必爲助手名稱加前綴?
@AndreyDeineko我得到'未初始化常量BLAHBLAH1' – Vagish
什麼是控制器名稱?除非它是'BlahBlahsController',並且您正在使用預期行爲的特定Rails版本! –
@MichalSzyndel我正在使用'reports_controller.rb',但呈現視圖文件。錯誤在視圖中發生。 – Vagish