gpt4 book ai didi

ruby-on-rails - 将 Roadie 3 与 Rails 4 结合使用

转载 作者:数据小太阳 更新时间:2023-10-29 07:34:09 27 4
gpt4 key购买 nike

我正在尝试使用 Roadie 3 gem在 Rails 4 应用程序中,我不知道如何让它工作。

一旦我将 gem 添加到我的包中,我 .

class SuggestionMailer < ActionMailer::Base
default from: "hi@app.com"

def suggestions(user, suggestions)
@suggestions = suggestions
@stylesheets = %w[/assets/ink/base.css /assets/suggestion_mailer/suggestions.css]

mail(to: user.email, subject: subject)
end
end

在此循环中将样式表添加到电子邮件 HTML 中:

<head>      
<% @stylesheets.each do |href| %>
<link rel="stylesheet" type="text/css" href="<%= href -%>" >
<% end -%>
</head>

这一切似乎在使用 the MailView gem 的开发环境中工作正常.

但是,当我实际通过 SMTP 发送电子邮件或发送到 Mailcatcher 时, Roadie 在样式表发送之前似乎没有内联样式表。我将收到一封未设置样式的电子邮件 <link/> <head/> 中的标签仍然完好无损的电子邮件。

起初我认为问题是由于我在后台进程中发送电子邮件引起的,但是当我直接从 Rails 控制台发送电子邮件时问题仍然存在。

Roadie Readme似乎更关心展示如何从 Rails 外部而不是内部使用它。

我应该如何让 Roadie 3 与 Rails 4 一起工作?

最佳答案

想通了,有a separate gem在 Rails 中使用 Roadie 3。他们只是还没有在 Roadie README 中提及它。目前它还处于早期 alpha 阶段,因此您可能需要等待一段时间再尝试使用它。

关于ruby-on-rails - 将 Roadie 3 与 Rails 4 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20339948/

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