я получаюRails хелпер перечисление для просмотра неинициализированный постоянной проблемы
uninitialized constant ActionView::CompiledTemplates::BLAHBLAH1
Когда я использую BLAHBLAH1
в Еврорадио файл это не будет работать, но если я префикс с именем хелперов BlahBlahHelper::BLAHBLAH1
он работает. Помощник является blahblah_helper.erb
с содержимым:
module BlahBlahHelper
BLAHBLAH1 = 0
end
Имя файла представления является blah_blah.html.erb
. Я знаю, что у меня есть правильное соглашение об именах для представления для помощника, поскольку я тестировал это.
Будет ли проблема помощником в подкаталоге зрения?
Есть ли способ заставить его работать без префикса имени помощника?
@AndreyDeineko Я получаю 'uninitialized constant BLAHBLAH1' – Vagish
Что такое имя контроллера? Если это не «BlahBlahsController», и вы используете определенную версию Rails, которая является ожидаемым поведением! –
@MichalSzyndel Я использую 'reports_controller.rb', но это делает файл представления. Ошибка возникает в представлении. – Vagish