Отправка формы через AjaxForm

Добрый день.
Подскажите, а можно ли сделать так, чтобы при отправке формы с помощью ajaxform на почту приходили только заполненные поля.
Сейчас есть большая форма, но при отправке она присылает все поля, если они не заполнены, то они все равно есть в письме, хоть и без значений.
Можно ли стандартными средствами или с небольшими переделками кода сделать, чтобы приходили только те, что заполнены?
Андрей
25 февраля 2016, 07:15
modx.pro
726
0

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

Максим Кузнецов
25 февраля 2016, 11:33
+1
Допустим, у вас есть шаблон отправляемого письма в духе:
<b>От</b>: [[+email]]
<br /><br />
<b>Сообщение</b>: [[+message]]
...

Попробуйте переписать его с учетом модификаторов modx:

[[+email:notempty=`<b>От</b>: [[+email]]<br /><br />`]]
[[+message:notempty=`<b>Сообщение</b>: [[+message]]<br /><br />`]]
...
    Андрей
    25 февраля 2016, 12:01
    0
    Блин, на самом деле. Что же я не догадался))) Спасибо!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2