Глючит отправка формы куратору формы

#
Глючит отправка формы куратору формы
После обновления на Infinity ссобщения, отправленные кураторам формы отображаются неправильно, а именно приходят не в формате html, а в текстовом формате. То есть видно все теги, читать так невозможно. Посоветуйте как быть. На свякий случай привожу код xsl шаблона "Письмо куратору формы"


<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" encoding="Windows-1251"/>

<xsl:template match="/">
    <xsl:apply-templates/>
</xsl:template>

<xsl:template match="/document">

<h1><xsl:value-of disable-output-escaping="yes" select="form_name"/></h1>

На сайте заполнена следующая форма:


<table border="0" cellpadding="0" cellspacing="2">
    <xsl:apply-templates select="form_fields/form_field"/>
</table>

<p/>
С уважением, автоинформатор сайта Страховая Касса.
<p/>
<a href="http://www.itbroker.ru">http://www.itbroker.ru</a>

</xsl:template>

<xsl:template match="form_fields/form_field">
  <tr>
    <td><xsl:value-of disable-output-escaping="yes" select="form_field_text_name"/>:&#xA0;</td>
    <td><xsl:value-of disable-output-escaping="yes" select="form_field_value"/></td>
  </tr>
</xsl:template>

</xsl:stylesheet>
Модератор
#
Re: Глючит отправка формы куратору формы
Victor,
обновите XSL шаблон ПисьмоКураторуФормы
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="Windows-1251" method="text" version="1.0" media-type="text/html" />

<xsl:template match="/">
    <xsl:apply-templates/>
</xsl:template>

<xsl:template match="/document">

<xsl:value-of disable-output-escaping="yes" select="form_name"/>

Уважаемый куратор формы, посетителем сайта заполнена следующая форма № <xsl:value-of select="form_id"/>:

<xsl:apply-templates select="form_fields/form_field"/>

---
Система управления сайтом HostCMS
http://www.hostcms.ru

</xsl:template>

<xsl:template match="form_fields/form_field">

<xsl:value-of select="form_field_text_name"/>: <xsl:value-of select="form_field_value"/>
&#xA0;
</xsl:template>

</xsl:stylesheet>
#
Re: Глючит отправка формы куратору формы
Сначала проблема была решена - но теперь мы проапгредились до версии Corporation. В итоге новый глюк - в письмо не вставляются символы переноса строк, все идет единым текстом. А вообще можно как-то сделать, чтобы все-таки письмо отправлялось в формате HTML, а не текстовом?
Модератор
#
Re: Глючит отправка формы куратору формы
Victor,
проверьте, какой тип отправки письма стоит в настройках типовой динамической страницы.

В HTML можно сделать, тогда нужно сменить тип письма на "HTML" и XSL шаблон изменить для отправки в HTML.
#
Re: Глючит отправка формы куратору формы
ОК, спасибо, поковырял, вроде заработало...
#
Re: Глючит отправка формы куратору формы
ОК, спасибо, поковырял, вроде заработало...
Модератор
#
Re: Глючит отправка формы куратору формы
пожалуйста
Авторизация