我正在使用通用的辐射扩展,Mailer,并且我对控制器所做的任何更改都不会影响应用程序。事实上,我可以删除整个控制器,它仍然可以完美运行。我希望我所有的应用程序都能这样工作!
我缺少什么能够改变这个应用程序的工作方式?
我的环境文件中没有作为 gem 运行的副本。
我正在使用通用的辐射扩展,Mailer,并且我对控制器所做的任何更改都不会影响应用程序。事实上,我可以删除整个控制器,它仍然可以完美运行。我希望我所有的应用程序都能这样工作!
我缺少什么能够改变这个应用程序的工作方式?
我的环境文件中没有作为 gem 运行的副本。
有点“迟到”,但是:
邮件扩展有一个配置设置 Radiant::Config['mailer.post_to_page?']
取决于此,邮件表单将发布到页面本身或 MailController。发布到页面时,确实不会使用控制器。相反, page.process_with_mailer 将被调用。参见lib/mailer_process.rb