У меня есть файл помощника вида, app / helpers / analysis_helper.rb, методы верхнего уровня которого я использовал в различных файлах вида. Работает отлично. Затем я определил класс AnalysisSummary внутри analysis_helper.rb, чтобы упаковать некоторую функциональность, специфичную для представления.
Однако, когда я пытаюсь создать экземпляр AnalysisSummary в файле представления, я получаю сообщение об ошибке:
uninitialized constant ActionView::CompiledTemplates::AnalysisSummary
Возможно, Rails говорит мне, что я не должен определять класс внутри вспомогательного файла? Если да, то где бы вы предложили парковку AnalysisSummary? Это не контроллер, это не модель ...
Спасибо.