Jump to main content Jump to doc navigation

Создайте первую форму

После установки пакета обновите окно браузера, если вы ещё этого не сделали. В меню Components появится пункт mxFormBuilder. Выберите «Components» → «mxFormBuilder», чтобы открыть панель конструктора форм. Далее создайте пример контактной формы для сайта.

  1. На вкладке Contact Forms нажмите «Create New» справа
  2. В окне формы доступны такие опции:
    • Name: понятное имя формы. Оно используется в обёртке формы как заголовок, а также в email и записях лога
    • Owners: пользователи MODX, которые получат email об новых отправках. Если поле пустое, уведомления не отправляются
    • Open Date: дата и время, с которых форма становится доступной. Если текущее время раньше open date, форма не выводится (пустой ответ). Пустое значение делает форму доступной сразу
    • Close Date: дата и время, до которых форма доступна. Если текущее время позже close date, форма не выводится (пустой ответ). Пустое значение оставляет форму открытой после open date
    • Success Redirect: автоматический редирект браузера на выбранную страницу сайта. Чтобы включить, отметьте также Enable Redirect (6)
    • Enable Redirect: при включении и заполненном success redirect после успешной отправки браузер сразу перейдёт на выбранный ресурс (5)
    • Max # Submissions: максимальное число отправок для формы (например, регистрация 20 гостей). При смене open/close dates лимит пересчитывается для нового диапазона дат
    • Active: общая видимость формы. Если снять галочку, форма не рендерится, сниппет вернёт пустой ответ
    • Context: контексты, в которых можно показывать форму. Пустое значение разрешает все контексты
    • Success Message: сообщение после успешной отправки (если прошла валидация). Если пусто, используется лексикон [[%mxformbuilder.msg.success]]. Показывается только без success redirect (5, 6)
    • Max Submissions Reached Notice: сообщение, когда достигнут лимит отправок (7). Перекрывает лексикон [[%mxformbuilder.msg.maxreachedmessage]]. Если пусто, выводится текст из лексикона

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • deJaya
  • JT Skaggs
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$204 per month—let's make that $500!

Learn more