我需要能够自定义 Rails 设计邮件程序视图以获取重置密码说明。
为此,我需要做两件事。
为链接指定自定义 URL,使其成为基于特定业务逻辑的主机/域。这个主机和域来自浏览器中的URL,即用户点击忘记密码时的请求对象。所以我在delayed_job 中没有请求对象来根据需要处理它,因此我需要能够在发送电子邮件的delayed_job 中的某个时间点执行此操作。
将自定义变量传递给邮件视图,以便我可以为视图添加各种其他逻辑,根据需要隐藏和显示位。
任何人都可以帮忙吗?我可以看到您可以为设计生成邮件视图,但我还需要能够将各种项目传递给它。例如,我是否需要以某种方式自己覆盖用户模型和密码控制器中的功能?