Есть форма, FormIt отправляется успешно письмо, но прикрепленного файла нет в письме.
В чем ошибка?
[[!FormIt?
&preHooks=`coolcaptcha_fihook`
&hooks=`coolcaptcha_fihook,FormItAutoResponder,email,emailUser,redirect`
&emailTo=`тут мыло@на которое приходит.ру`
&emailSubject=`[[+subject]]`
&emailFromName=`[[+name]]`
&emailTpl=`templ_contact`
&redirectTo=`8`
&fiarTpl=`templ_confirm`
&invalidCaptchaMessage=`Не верный код подтверждения.`
]]
<div class="contactform">
<div>[[+fi.error.error_message]]</div>
<form action="[[~[[*id]]]]" method="post">
<input type="hidden" name="nospam:blank" value="" />
<div>
<label for="name">Имя: </label>
<input type="text" name="name:required" id="name" value="[[+fi.name]]" />
<span>[[+fi.error.name]]</span>
</div>
<div>
<label for="name">Email: </label>
<input type="text" name="email:email:required" id="email" value="[[+fi.email]]" />
<span>[[+fi.error.email]]</span>
</div>
<div>
<label for="subject">телефон: </label>
<input type="text" name="subject:required:stripTags" id="subject" value="[[+fi.subject]]" />
<span>[[+fi.error.subject]]</span>
</div>
<div>
<label for="message">Текст сообщения: </label><span class="span_text">[[+fi.error.message]]</span>
<textarea name="message:required:stripTags" id="message" cols="55" rows="7">[[+fi.message]]</textarea>
</div>
<div class="attachment">
<input type="file" maxlength="100000" name="attachment" value="[[!+fi.attachment]]" />
</div>
<div class="captcha">
[[!+fi.coolcaptcha]]
[[!+fi.error.captcha]]
<br />
<input type="text" name="captcha" id="captcha" autocomplete="off" />
</div>
<div class="submit">
<input type="submit" value="Отправить" name="Submit"/>
</div>
</form>
</div>
Александр 28.02.2014 14:12 #
Greza 28.02.2014 14:14 #
уже нашел решение
надо указать enctype=«multipart/form-data»