4

メール テンプレートをデータベースに erb 形式で保存したいと考えています。私のテンプレートでは、レールの通常のファイルベースのテンプレートにあるものと基本的に同じヘルパーとインスタンス変数にアクセスする必要があります。だから、これは私のメーラーにあるものです:

...
template = ERB.new(erb_from_db)
result = template.result(binding)
...

レールは実際のコントローラーバインディングを渡していますか、それともコントローラーバインディングの代わりにテンプレートに渡す必要があるより良いバインディングが存在しますか?

また、私は読んだことrender_to_stringがありますが、それは私にとって正しいことではないようですが、よくわかりません.

または他の提案はありますか?

4

1 に答える 1