2011-05-23 91 views
0

当有人通过magento中的联系表发送给我一封电子邮件时,电子邮件到达时没有布局,只显示整个布局代码。电子邮件模板Magento不起作用

应该是什么这样的:

二是EEN bericht通过HET contactformulier verstuurd,

  • 名称:测试
  • 电子邮件: 一月@ jan.nl
  • 电话:nvt

Bericht:

贝斯特meneer/mevrouw 的Het bericht范·德persoon模具接触 运算heeft genomen


配在这样的:

<[email protected] 
{"var data.name":"Sender Name", 
"var data.email":"Sender Email", 
"var data.telephone":"Sender Telephone", 
"var data.comment":"Comment"} 
@--> 

<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;"> 
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;"> 
<tr> 
<td align="center" valign="top"> 
<!-- [ header starts here] --> 
<table cellspacing="0" cellpadding="0" border="0" width="650"> 
<tr> 
<td valign="top"> 
<a href="http://www.mijndomeinnaam.nl/"><img src="http://www.mijndomeinnaam.nl/skin/frontend/default/grayscale/images/logo_email.gif" alt="omschrijving logo" style="margin-bottom:10px;" border="0"/></a></td> 
</tr> 
</table> 

<!-- [ middle starts here] --> 
<table cellspacing="0" cellpadding="0" border="0" width="650"> 
<tr> 
<td valign="top"> 
<p><strong>Er is een bericht verstuurd via het contactformulier</strong>,</p> 
<ul> 
<li>Naam: Jan</li> 
<li>E-mail: [email protected]</li> 
<li>Telefoon: nvt</li> 
</ul> 

<p><strong>Bericht:</strong></p> 
<p>Beste meneer/mevrouw 

Het bericht van de persoon die contact op heeft genomen 

</p> 
</td> 
</tr> 
</table> 

</td> 
</tr> 
</table> 
</div> 

如何解决这个问题?

回答

1

在您的magento数据库上,转至'core_email_template'表。在'template_type'列中,更改'2'的值。 (将此应用于所有将此列设置为'1'的字段或所有要设置为HTML的字段,而不仅仅是文本)

这样做,您是说这个电子邮件模板是HTML类型而不是文字。我希望它能起作用。

+0

非常感谢Italo。这是我需要的答案! – Justmac 2011-05-23 19:30:52

2
在应用

/代码/核心/法师/联系人的/ etc/config.xml中

变化

 <email> 
      <contacts_email_email_template translate="label" module="contacts"> 
       <label>Contact Form</label> 
       <file>contact_form.html</file> 
       <type>text</type> 
      </contacts_email_email_template> 
     </email> 

TO

 <email> 
      <contacts_email_email_template translate="label" module="contacts"> 
       <label>Contact Form</label> 
       <file>contact_form.html</file> 
       <type>html</type> 
      </contacts_email_email_template> 
     </email> 

是:HTML的而不是文本

+0

不鼓励编辑核心代码,它会被更新覆盖。 – Walf 2014-08-25 08:25:21