Сохранить вложение Контактная форма 7 - PullRequest
0 голосов
/ 07 марта 2019

Я работаю в WordPress с контактной формой 7. Я динамически создаю документ Word на основе предоставленных пользователями данных и хочу сохранить этот файл на сервере, который пользователь отправил из контактной формы 7.

Но я нигде не вижу файлов. Где я не прав?

На данный момент у меня есть следующий код:

<h3 class="anchor">PLEASE UPLOAD COPIES OF YOUR MEDICAL CARD AND CDL . </h3>
<label> Here is my medical card:
    [file step_2_medical_card_upl filetypes:doc|docx|pdf|jpg|jpeg|png] </label>

<label> Here is my CDL:
    [file step_2_cdl_upl filetypes:doc|docx|pdf|jpg|jpeg|png] </label>

и на вкладке почты я добавил [step_2_medical_card_upl] и [step_2_cdl_upl]. Файлы находятся в электронной почте, но не на сервере. Как их сохранить?

1 Ответ

1 голос
/ 07 марта 2019

Контактная форма 7 перемещает загруженный файл во временную папку.На этом этапе контактная форма 7 прикрепляет файл к почте и отправляет его.После этих процедур контактная форма 7 удаляет файл из временной папки.

Ссылка: https://contactform7.com/file-uploading-and-attachment/

Он вызывает remove_uploaded_files() после процедур, которые не имеют фильтра, чтобы остановить его.Так что, очевидно, то, что вы хотите здесь, не должно быть сделано автором CF7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...