В настоящее время я делювинг сообщества, использующего Community Engine, но мне нужно добавить несколько моделей.
Проблема в том, что мне нужны методы помощников, которые используются CE, но когда я пытаюсь получить доступ к новым разделам сайта, я получаю неопределенный метод (как показано ниже)
undefined method `logged_in?' for #<ActionView::Base:0x1048f3748>
В логин? метод находится вендор / плагины / community_engine / lib / authenticated_system.rb
Этот метод определен как вспомогательный метод:
# this is at vendor/plugins/community_engine/lib/authenticated_system.rb
def self.included(base)
base.send :helper_method, :current_user, :current_user_session, :logged_in?, :admin?, :moderator?
end
Как я могу заставить мое приложение rails загружать все помощники и методы, объявленные в lib моих плагинов?