Как управлять заказами клиентов в MODx?

У меня есть форма (formit) на моем сайте MODX.

После заполнения всех полей (имя, адрес электронной почты, номер телефона, адрес и т. д.) клиентом я получаю письмо с информацией. Затем я создаю новый документ с именем его Эл. адрес где я положил всю информацию (имя, адрес электронной почты, номер телефона, адрес и т. д.), в этом документе клиент заполняет другие поля (включая дату, время и т. д.), выбирая параметры, специально созданные для него и продуктов, и затем я снова получаю электронное письмо. Я копирую информацию из этих двух писем в файл Excel.

Как я могу сделать этот процесс автоматизированным? Могу ли я иметь базу данных клиентов в MOdx и работать с ней?

0

Решение

Вам нужно создать свой собственный хук — https://rtfm.modx.com/extras/revo/formit/formit.tutorials-and-examples/formit.examples.custom-hook
В этом хуке вы можете делать что хотите — создавать ресурс с конкретными полями, отправлять редирект на новую страницу. Для второй формы вы можете написать хук, который регистрирует пользователя с определенными полями, и в конце концов вы можете создать фрагмент для экспорта, чтобы превзойти всех зарегистрированных пользователей.

(Для перенаправления на вновь созданный ресурс вам необходимо очистить кеш перед перенаправлением $modx->cacheManager->clearCache(); )

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]