0
我的應用程序中有一個名爲「storyed」的命名空間。命名空間在rails中的actionmailer
我在我的郵件程序文件夾中有一個storyed_contact_mailer
,並且在視圖文件夾中的storyed
文件夾內有郵件程序的視圖。
我的聯繫人控制器位於命名空間中,其定義如下:class Storyed::StoryedContactsController < Storyed::StoryedController
,在storyed_contact_mailer中調用deliver方法。它在發展中起作用。
在生產中,在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
,但它仍然沒沒有工作。任何想法爲什麼這在生產失敗?