ajaxform реально ли отправить файл?
Добрый день, реально ли базовым ajaxform по мимо полей, отправить файл?
Комментарии: 4
Реально, просто в validate указываете file:formit2checkfile
Мой рабочий пример:
tpl.vacancy.form
В шаблоне
tpl.vacancy.form
<form action="#" class="test-visit-form ajax_form" enctype="multipart/form-data"> <input class="input" type="text" name="name" placeholder="Ваше имя"> <input class="input" type="text" name="phone" placeholder="Номер телефона *"> <input class="input" type="text" name="post" placeholder="Желаемая должность"> <input class="input" type="file" name="file"> <textarea class="input" name="message" placeholder="Информация о себе"></textarea> <input type="submit" class="button default-fill big" value="Отправить"> </form>
В шаблоне
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`spam,email,FormItSaveForm`
&formName=`Резюме с сайта `
&formFields=`name,phone,post,message`
&fieldNames=`name==Имя,phone==Номер телефона,post==Желаемая должность,message==Информация о себе`
&form=`tpl.vacancy.form`
&emailTpl=`tpl.message.form`
&emailSubject=`Резюме с сайта`
&emailFrom=`robot@site.ru`
&emailTo=`email@site.ru`
&validate=`phone:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено!`
]]
Спасибо огромное!
А в модальном работать не будет?
А в модальном работать не будет?
Будет, почему нет.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.