FormIt не выводит [[+fi.email]]

Добрый день!
Буквально на днях столкнулся с этой проблемой что нет вывода данных в форму. Дня 3-4 назад все работало. Ниже приведу свой шаблон, уважаемые гуру подскажите плиз в чем проблема?!
Сам сайт такой www.mebelforte.ru/korzina.html

[[!Shopkeeper@cart_order_page?propertySetName=`cart_order_page`]]

[[!FormIt?
&hooks=`spam,shk_fihook,email,FormItAutoResponder,redirect`
&submitVar=`order`
&emailTpl=`shopOrderReport`
&fiarTpl=`shopOrderReport`
&emailSubject=`В интернет-магазине "[[++site_name]]" сделан новый заказ`
&fiarFromName=`Мебель Фортэ`
&fiarSubject=`Вы сделали заказ в интернет-магазине "[[++site_name]]"`
&emailTo=`[[++emailsender]],mebelforte.i@gmail.com`
&redirectTo=`2205`
&validate=`address:required,fullname:required,email:email:required,phone:required`
&errTpl=`
[[+error]]`
]]
<p class="error">[[!+fi.error.error_message]]</p>
<br />

<form method="post" action="[[~[[*id]]]]" id="shopOrderForm">

<fieldset>

<input type="text" name="nospam:blank" value="" style="display:none;" />
<input type="hidden" name="order" value="1" />

<table cellpadding="3">
<tr>
    <td>Ф.И.О.*:</td>
    <td>
        <input name="fullname" size="30" class="textfield" type="text" value="[[+fullname]]" />
        <div>[[!+fi.error.fullname]]</div>
    </td>
</tr>
<tr>
    <td>Адрес*:</td>
    <td>
          <input name="address" size="30" class="textfield" type="text" value="[[+fi.address]]" />
          <div>[[!+fi.error.address]]</div>
    </td>
</tr>
<tr>
    <td>E-mail*:</td>
    <td>
        <input name="email" id="email" size="30" class="textfield" type="text" value="[[+fi.email]]" />
        <div>[[!+fi.error.email]]</ div>
    </td>
</tr>
<tr>
    <td>Телефон*:</td>
    <td>
        <input name="phone" size="30" class="textfield" type="text" value="[[+fi.phone]]" />
        <div>[[!+fi.error.phone]]</div>
    </td>
</tr>
<tr>
    <td>Способ доставки*:</td>
    <td>
      <select name="shk_delivery" style="width:200px;">
          [[+shk_delivery]]
      </select>
    </td>
</tr>
<tr>
    <td>Способ оплаты*:</td>
    <td>
        <select name="payment" style="width:200px;">
            <option value="При получении" [[!+fi.payment:FormItIsSelected=`При получении`]]>При получении</option>
            <option value="robokassa" [[!+fi.payment:FormItIsSelected=`robokassa`]]>Электронные деньги</option>
        </select>
    </td>
</tr>
<tr>
    <td>Комментарий:</td>
    <td>
        <textarea name="message" class="textfield" rows="4" cols="30">[[!+fi.message]]</textarea>
    </td>
</tr>
<tr>
    <td></td>
    <td><input type="submit" name="submit_button" class="button" value="Отправить" /></td>
</tr>
</table>

</fieldset>

</form>
Oleg
12 августа 2014, 10:58
modx.pro
3 243
-1

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

Ганин Роман
12 августа 2014, 18:25
0
Попробуй добавить ! в начало вызова плейсхолдера, он должен вызываться некешируемым: [[!+fi.email]]
    Oleg
    12 августа 2014, 19:05
    0
    Пробовал, результат 0
    Виктор
    12 августа 2014, 20:43
    0
    Попробуй сделать стандартно: rtfm.modx.com/extras/revo/formit/formit.tutorials-and-examples/formit.examples.simple-contact-page
    чтоб убедиться что проблема именно в вызове/шаблоне.
    А потом если заработает методом исключения искать только…
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3