0
私の目標は、dbからメーラーのボディーを取り出すことです。RoR - メーラーの動的ボディ(部分)
シンプルなテキスト、htmlタグ、変数(元の静的メーラーの本文のような)でボディをデータベースに格納し、メーラーのビューでボディを変更したモデルを作成しました。
私は<%= raw @body_db.html.html_safe %>
で試しましたが、テキストはdbから正しくインポートされていますが、メールを受け取ると変数の置換はありません。
例: DBテンプレートで、私は Cliente: <%= @nome_cliente %>
を持っている場合は、私のメールに私はCliente: <%= @nome_cliente %>
を受けるが、私はCliente: Jon Doe
P.S.をしたいです: 「静的な」テキストを使用すると、すべての変数は正常です。
誰かが私を助けることができますか?
ありがとうございました
ファイルの拡張子が.erbですか? 'action_name.txt.erb'である必要があります。' action_name.html.erb' – agmcleod
はいファイルはaction_name.html.erbです。これはDBからボディーを取得しようとする前に使用したものです – EffeBi
ああ、私はそれを誤解しました。私が考えることができるのは、インスタンス変数の名前をチェックし、それらが設定されていることを確認することだけです。私はそれが事実だったなら空の戻り値を与えると思うだろう。 – agmcleod