
# PrevIEw this email at http://localhost:3000/rails/mailers/some_mailer/test
但是,一旦我在引擎中运行Dummy应用程序,该URL就无法解析.
引擎安装在根路径’/’上:
mount MyEngine::Engine => "/"
我已尝试过将url与引擎名称的不同组合,但无法解决.
是否可以在引擎内使用预览功能?
解决方法 这有点晚了,但我想我还是会回答的.您可以通过让铁路知道预览路径的位置来识别您的预览.默认情况下,它会查找“#{Rails.root} /测试/邮寄者”
所以你的邮件预览必须在那里为网址正确解决.但您可以通过在Dummy的development.rb文件中自己设置路径来更改此设置
config.action_mailer.prevIEw_path = "#{YourEngineRoot}/test/mailers" 并将预览放在给定的路径中.您的网址应在此之后正确解析.
总结以上是内存溢出为你收集整理的ruby-on-rails-4 – 如何使用Rails 4.1预览可安装引擎内定义的电子邮件全部内容,希望文章能够帮你解决ruby-on-rails-4 – 如何使用Rails 4.1预览可安装引擎内定义的电子邮件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)