如何在模板之前呈现布局

时间:2016-12-16 11:35:31

标签: ruby-on-rails ruby actionmailer

我有一些ActionMailer::Base的子类,每个子类都有不同版本的布局,并且它们都有一个共同的模板文件。模板文件的一部分应该取决于使用的布局。

我使用实例变量编写了模板文件的从属部分,并在布局中设置了这些值(每个布局都有不同的值),并希望布局中的设置会影响模板的渲染。但是,渲染不像我预期的那样工作;事实证明,Rails在模板之后呈现布局。

有没有办法让模板文件的渲染取决于它使用的布局,或者让模板在模板之前渲染?

0 个答案:

没有答案