Часть данных не отправляется в письме / AjaxForm

Все привет, столкнулся с данной проблемой:

Форма, в диалоговом окне. AjaxForm. Все работает прекрасно, но только 3 поля из 10 приходят на почту в виде [[+name]]. Ума не приложу почему. В эти три поля данные вносятся через jquery. Но я пробывал убирать скрипт, писать текст в эти поля самостоятельно — результат тот же. Подробности ниже.

Вот код:

Вызов:

[[!AjaxForm?
	        &snippet=`FormIt`
	        &form=`orderFormSystem`
	        &emailTpl=`sentEmailTpl`
	        &hooks=`email`
	        &emailSubject=`Заказ ремонта`
	        &emailTo=`dmitrysuvoroff@gmail.com`
	        &validate=`name:required,email:required,message:required`
	        &validationErrorMessage=`В форме содержатся ошибки!`
	        &successMessage=`Сообщение успешно отправлено`
        ]]

Форма:

<form action="" method="post" class="ajax_form">
		
    <div class="inputblockl">
        
        <p>Модель</p>
        <input type="text" size="35" value="[[!+fi.model]]" id="af_changemodel" name="changemodel" disabled />
		        
        <p>Неисправность ТСД</p>
        <input type="text" size="35" value="[[!+fi.tarifs]]" placeholder="Исправность не выбрана" id="af_changetarifs" name="changetarifs" disabled />
	        
        <p>Количество штук ТСД</p>
        <input type="text" size="35" value="[[!+fi.kolvo]]" id="af_kolvo" name="kolvo" />
		        
        <p>E-mail</p>
        <input type="email" size="35" id="af_email" name="email" value="[[+fi.email]]" />
		        
        <p>Телефон</p>
        <input type="text" size="35" value="[[!+fi.phone]]" id="af_phone" name="phone" />
		        
        <p>Адрес</p>
        <input type="text" size="35" value="[[!+fi.address]]" id="af_address" name="address" />
		    
    </div>
		    
    <div class="inputblockr">
		    
        <p>Стоимость</p>
        <input type="text" size="35" value="[[!+fi.cost]]" id="af_changeprice" placeholder="0" name="changeprice" disabled />
	        
        <p>Имя</p>
        <input type="text" size="35" value="[[!+fi.name]]" id="af_name" name="name" />
		        
        <p>ФИО контактного лица</p>
        <input type="text" size="35" value="[[!+fi.fullname]]" id="af_fullname" name="fullname" />
		        
        <p>Ваш комментарий</p>
		<textarea rows="12" class="comment" id="af_message" name="message">[[!+fi.message]]</textarea>
		    
    </div>
		    
    <div style="clear: both;"></div>
		    
    <button type="submit" class="sign_up_big_1 btn btn-primary"><img src="[[++assets_url]]site/ordericon.png" style="margin: 0px 8px -7px 0px;">Заказать</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>

Шаблон письма:

<b>Информация из письма:</b> <br /><hr /><br />
<b>Модель:</b> [[+model]]<br />
<b>Неисправность ТСД:</b> [[+tarifs]]<br />
<b>Стоимость:</b> [[+cost]]<br />
<b>Имя:</b> [[+name]]<br />
<b>ФИО контактного лица:</b> [[+fullname]]<br />
<b>Количество штук ТСД:</b> [[+kolvo]]<br />
<b>E-mail:</b> [[+email]]<br />
<b>Телефон:</b> [[+phone]]<br />
<b>Адрес:</b> [[+address]]<br />
<b>Комментарий:</b> [[+message]]


Пример того, что приходит на почту, после отправки:

Модель: [[+seria]]
Неисправность ТСД: [[+tarifs]]
Стоимость: [[+cost]]
Имя: asd
ФИО контактного лица: sad
Количество штук ТСД: sad

Буду очень благодарен за помощь…
Дмитрий Суворов
07 ноября 2014, 06:19
modx.pro
1 597
0

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

Дмитрий Суворов
07 ноября 2014, 10:11
0
name и id должны быть с тем же словом, что и плейсхолдер)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1