2012-02-04 4 views
0

"내 스토리"라고 불리는 내 응용 프로그램의 네임 스페이스가 있습니다.레일에 이름 공간이있는 액션 메일러

내 메일러 폴더에는 storyed_contact_mailer,보기 폴더에는 storyed 폴더 내의 메일러보기가 있습니다.

내 연락처 컨트롤러는 네임 스페이스에 있으며 다음과 같이 정의되어 있습니다. class Storyed::StoryedContactsController < Storyed::StoryedController은 storyed_contact_mailer에서 전달 메소드를 호출합니다. 그것은 개발 중입니다. 내가 알아낼 수 없습니다이 오류를 얻을에게 Heroku에 생산에서

:

> NameError (uninitialized constant 
> Storyed::StoryedContactsController::StoryedContactMailer): 
> 2012-02-04T05:32:35+00:00 app[web.1]: 
> app/controllers/storyed/storyed_contacts_controller.rb:12:in `block in 
> create' 2012-02-04T05:32:35+00:00 app[web.1]: 
> 2012-02-04T05:32:35+00:00 app[web.1]: 2012-02-04T05:32:35+00:00 
> app[web.1]: 
> app/controllers/storyed/storyed_contacts_controller.rb:10:in `create' 

내가 한 지점에서 한은 우편물 폴더에 storyed 폴더 안에 storyed_contact_mailer 가지고 있지만, 여전히 didn를 일하지 마라. 이것이 제작에 실패한 이유는 무엇입니까?

답변

-2

메일러에 이름을 지정하지 않으면 'Storyed'부분을 제거해도 문제가 해결되었습니다.

관련 문제