На почту приходит placeholder. вместо сообщение
.Добрый день, у нас уже на нескольких сайтах происходит странная ситуация, после отправки сообщение, на почту приходят данные просто placeholder, такого типа [[+contacts]], [[+addres]] и т.д., было на 2х сайтах, оба находятся на modhost, сначала думали что такой спам идет, но ситуация повторилась на 2м сайте, иногда приходят нормальные письма. иногда с placeholderoм, можете сказать причину такого поведение, вызов происходит через Ajaxform, спасибо заранее
Чанк mainForm
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`spam,email`
&form=`mainForm`
&emailTpl=`mainFormReport`
&emailSubject=`Новая заявка`
&emailTo=`[[++mails]]`
&emailFrom=`info@gmail.com`
&emailFromName=`Название сайта`
&validate=`site_message:blank`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]
<h3>Оставить заявку</h3>
<form method="post" action="" id="form_bottom" class="ajax_form">
<input type="text" name="nospam:blank" value="" style="display:none;" />
<input type="text" name="site_message" value="" style="display:none"/>
<span>Ваши контактные данные: <span>*</span></span>
<input type="text" name="contacts" placeholder="Телефон или E-mail" required="required" value="[[!+fi.contacts]]"/>
[[+fi.error.contacts]]
<span>Адрес для подключения: <span>*</span></span>
<input type="text" name="addres" placeholder="Улица, дом" required="required" value="[[!+fi.addres]]" />
[[+fi.error.addres]]
<!--input type="text" name="name" class="name_input" /-->
<button type="submit" class="form-submit">Подключиться</button>
[[+fi.success:is=`1`:then=`
<div class="alert alert-success">[[+fi.successMessage]]</div>
`]]
[[+fi.validation_error:is=`1`:then=`
<div class="alert alert-danger">[[+fi.validation_error_message]]</div>
`]]
</form>
чанк mainFormReport<!DOCTYPE html>
<html>
<head>
<style type="text/css">
body{background-color:#fff;}
table {width:650px; margin:10px 0; border:1px solid #BCBCBC; border-collapse:collapse;}
table td {padding:5px; border:1px solid #BCBCBC;}
</style>
</head>
<body>
<p>На сайте <b>[[++site_name]]</b> создана новая заявка.</p>
<div style="padding:15px 0; margin:15px 0; border-top:3px solid #BCBCBC; border-bottom:3px solid #BCBCBC;">
<p>Телефон/Email: [[+contacts]]</p>
<p>Улица, дом: [[+addres]]</p>
</div>
<a href="[[++site_url]]" target="_blank">[[++site_url]]</a>
<br /><br />
</body>
</html>
вот что на почту приходит joxi.ru/n2YZw7DtjjepZAКомментарии: 2
Мне кажется что спам идет. Поставьте гугл капчу, проверьте. У меня была такая же ситуация, поставил капчу все пропало, все стало ровно
В параметр required нужно добавить какое-нибудь поле, сейчас нет проверки на заполненность формы.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.