Как заполненные данные формы конвертировать в CSV и при submit отправить на почту с помощью WordPress?
Добрый день, у меня вопрос.
Хочу реализовать функционал:
1) Пользователь заполняет форму
2) При submit формировать из заполненных данных формы CSV файл и отправлять его на указанный mail.
На данный момент нашёл решение использовать Contact Form 7 + Flamingo.
Но Flamingo просто сохраняет отправленные данные.
Может кто-то сталкивался с данной ситуацией? =)
Дополнительно:
Покажите, что Вы уже пробовали сделать?
(Был не прав, исправил коммент)
откройте плагин Flamingo и посмотрите как реализован функционал.
Сформировать csv - вряд ли есть готовые решения
есть такие плагины форм с разбивкой файлов по месяцам, например, но без отправки и с объединением данных при каждой отправки формы...
Покажешь такие? Для расширения кругозора..
Баловался когда-то для себя попробовать
Надо написать обработчик формы:
- сформировать из переменных заполненной формы $_REQUEST['a'], $_REQUEST['b'], $_REQUEST['c'] переменную тела CSV типа $str = "123;334;444;555n222;333;444;55n";
- записать ее в файл. самое легкое через file_put_contents()
- отправьте письмо через wp_mail(), сделав вложение attachment к письму - Ваш записанный файл
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос