Я создал помощник, который я хотел бы использовать для обработки текстаRails с использованием ActionView :: Helper методы вне поля зрения
module ApplicationHelper
module TextHelper
extend ActionView::Helpers
end
end
Однако, когда я бегу ApplicationHelper::TextHelper.simple_format "foo"
в консоли Rails Я получаю
NoMethodError: undefined method `white_list_sanitizer' for Module:Class
Есть ли что-нибудь еще, что мне нужно?
Я уже посмотрел https://github.com/rails/rails/issues/13837, но это не сработало.
Использование Rails 4, Ruby 1.9.3
Почему вы используете '' extend'' и не '' include''? – dgilperez
'include' производит' NoMethodError: undefined method 'simple_format' для ApplicationHelper :: TextHelper: Module' – Sash
'include ActionView :: Helpers :: TextHelper'. Вот откуда берется 'simple_format'! –