Ruby on Rails 3 - 自闭合标签不能包含内容?



我正在尝试使用邮件布局为我的电子邮件,我把notifications_mailer.html.erb放在layouts文件夹中,我有一个电子邮件migration_message.html.haml的视图

但是为什么我有这个内部服务器错误500:

自闭标签不能有内容

notifications_mailer.html.erb我有:

<div class="article-content" align="left" style="font-size: 13px;line-height: 18px;color: #444;margin-top: 0;margin-bottom: 18px;font-family: 'Helvetica Neue', Arial, Helvetica, Geneva, sans-serif">
   <%= yield %>
</div>   

这不是在邮件布局中添加yield的方法吗?

在哪里调试这个错误?在真实服务器上测试邮件之前,是否有一个gem在浏览器上测试它们?

编辑

migration_message.html.haml代码

=content_for :title do
  Hello fan!
%p
  %span{:id => "internal-source-marker_0.12735640932997944"} We are happy to inform you about our new website, in which you can find new features. You have registered with us in our previous website, therefore we are very glad to inform you about our new one.
%p
  %span Take a look at the #{link_to 'Virtual Circuit Lab', lab_path} & check the Lab #{link_to 'Features', features_path}
  If you’ve already checked out the site, Follow our #{link_to 'Facebook page', "https://www.facebook.com/ourwebsite"} and invite a friend to do the same!
  %br/ 

至于问题的第二部分,有一种叫做开信器的宝物,它正好能满足你的要求。当您在消息上调用deliver时,它将打开带有消息的浏览器,而不是发送消息。

相关内容

  • 没有找到相关文章

最新更新