Форма содержит ошибки

[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.example`
&hooks=`email`
&emailSubject=`Тестовое сообщение`
&emailTo=`info@domain.com`
&successMessage=`Сообщение успешно отправлено`
]]
вставляю этот код, заполняю поля и пишет что Форма содержит ошибки, и перекидывает на email, хотя я его написал astrs0303@gmail.com
кто знает, как решить эту проблему?
Artyom
08 февраля 2017, 17:40
modx.pro
1
3 959
0

Комментарии: 4

Андрей Коробков
08 февраля 2017, 23:39
+1
укажите &emailTpl — без него обычно не отправляет. Я обычно использую такой чанк:
<p><b>Данные отправителя:</b></p>
<table cellpadding="5">
[[+name:notempty=`<tr valign="top"><td>Имя:</td><td> [[+name]]</td></tr>`]]
[[+phone:notempty=`<tr valign="top"><td>Телефон:</td><td> [[+phone]]</td></tr>`]]
[[+email:notempty=`<tr valign="top"><td>Email:</td><td> [[+email]]</td></tr>`]]
[[+message:notempty=`<tr valign="top"><td>Сообщение:</td><td> [[+message]]</td></tr>`]]
<tr valign="top" colspan="2"><td> </td></tr>
[[*id:notempty=`<tr valign="top"><td>Страница:</td><td><a href="[[~[[*id]]?scheme=`full`]]">[[#[[*id]].pagetitle]]</a></td></tr>`]]
<tr valign="top"><td>Дата отправки:</td><td> [[!getDate:date=`%Y-%m-%d %H:%M`]]</td></tr>
</table>
    Artyom
    09 февраля 2017, 00:04
    0
    вместо &form?
      Андрей Коробков
      09 февраля 2017, 00:08
      +1
      нет, вместе:
      [[!AjaxForm?
      &snippet=`FormIt`
      &form=`tpl.AjaxForm.example`
      &hooks=`email`
      &emailSubject=`Тестовое сообщение`
      &emailTo=`info@domain.com`
      &successMessage=`Сообщение успешно отправлено`
      &emailTpl=`report_tpl`
      ]]
      пример чанка report_tpl — выше привел (это то, что будет вам на емайл приходить)
        Artyom
        09 февраля 2017, 01:52
        0
        большое спасибо
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4