如何从控制台循环显示以下输出代码?从本质上讲,故事是一个条目的嵌套属性,我需要将“story.content”传递给电子邮件模板中使用的消息变量。
//output in firefox console from new.html.erb
name="message[story_attributes][7][content]"
//new.html.erb This is the form
<% for story in @entry.stories %>
<%= fields_for "message[story_attributes][]", story do |ff| %>
<tr>
<th><%= ff.label(:content) %></th>
<td><%= ff.text_area(:content) %></td>
</tr>
<% end %>
<% end %>
//internal_email.html.erb - ?????
<% for ... in @message.story_attributes %>
?????
<% end %>
答案 0 :(得分:0)
如果该应用未发送电子邮件,请尝试将提交更改为已发送!
另外,请确保重新初始化InternalEmail类中的值
class InternalEmail << ActionMailer::Base
def internal_email(message)
@message = message
mail(to: "", subject: "")
end
end