gpt4 book ai didi

ruby-on-rails - 分隔目录中的 Rails 邮件程序 View

转载 作者:行者123 更新时间:2023-12-03 10:18:38 25 4
gpt4 key购买 nike

我有一个小的组织问题,在我的应用程序中,我有 3 个邮件程序 User_mailer、prduct_mailer、some_other_mailer,它们都将它们的 View 存储在 app/views/user_mailer ...

我希望在/app/views/中有一个名为 mailers 的子目录,并将所有内容放在文件夹 user_mailer、product_mailer 和 some_other_mailer 中。

谢谢,

最佳答案

我非常同意这个组织策略!

从大雄的例子中,我通过以下方式实现了它:

class UserMailer < ActionMailer::Base
default :from => "whatever@whatever.com"
default :template_path => '**your_path**'

def whatever_email(user)
@user = user
@url = "http://whatever.com"
mail(:to => user.email,
:subject => "Welcome to Whatever",
)
end
end

它是特定于 Mailer 的,但还不错!

关于ruby-on-rails - 分隔目录中的 Rails 邮件程序 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10017907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com