2013-03-14 3 views
1

У меня есть проект рельсов. И я хочу, чтобы добавить код класса MainParserPlugin (путь: приложение/контроллеры/админ/main_parser_plugin.rb ") из класса ParserPlagin (путь: "приложение/контроллеры/администратор/parser_plugin.rb")рельсы требуется локальный файл

main_parser_plugin.rb:

require 'parser_plugin' 
class Admin::MainParserPlugin < ApplicationController 
    #Some code 
end 

Но появляется сообщение об ошибке: не может загрузить такой файл - parser_plugin

можете ли вы сказать мне, какой путь я должен положить, чтобы работать это хорошо

ответ

3

в config/application.rb вам нужно? добавить любые подкаталоги под app/models к autoload_path, добавив следующую строку:

config.autoload_paths += Dir["#{config.root}/app/models/**/"]

Смежные вопросы