Плагин MODX Revolution и Formit: не отправлять почтовые вложения

Используя MODX Revolution и Formit, я пытаюсь прикрепить файл к форме контакта. Письмо отправлено, но без вложения. По какой-то странной причине я больше не могу найти информацию о крючке вложений. Эта функция была недавно удалена из Formit?

[[!FormIt?
   &hooks=`spam,email,attachments,redirect`
   &emailTpl=`sometemplate`
   &emailTo=`foo@foo.com`
   &emailBCC=`foo2@foo.com`
   &emailSubject=`some subject`
   &redirectTo=`123`
   &validate=`name:required, filedata:required`
]]

<form action="[[~[[*id]]]]" method="post" class="form" enctype="multipart/form-data">
    <input type="text" name="name" id="name" value="[[!+fi.name]]">
    <input id="filedata" name="filedata" type="file" value="[[+fi.filedata]]">
    <button type="submit">SEND</button>
</form>

Опять же, письмо отправлено (я пробовал много разных адресов электронной почты), но вложение всегда отсутствует. В чем дело?

2 ответа

Вы пробовали https://modx.com/extras/package/ajaxupload2 дополнительно?

Из описания:

With two FormIt hooks the upload queue could be pre filled from a FormIt field
value and be saved into a FormIt field value. With a third FormIt hook the
uploaded files could be attached to the FormIt mails.

Просто оставьте хук "вложения", формит обрабатывает ввод файла без этого хука.

Другие вопросы по тегам