Modx не может отправить сообщение с помощью FormIt

Я пытаюсь отправить сообщение из моей контактной формы, но я не получаю никакого сообщения.

Я использую QuickEmail для проверки и получаю сообщение на свою учетную запись mailtrap. Я предполагаю, что проблема связана с контактной формой (сейчас я местный).

//Chunk
[[!FormIt?
   &hooks=`spam,email,redirect`
   &emailTpl=`MyEmailChunk`
   &emailTo=`[email protected]`
   &redirectTo=`123`
]]

<form action="[[~[[*id]]]]" method="post" class="form">
        <input class="mb-4" type="text" placeholder="NAME" id="name" />
        <input class="mb-4" type="text" placeholder="EMAIL" id="email" />
        <textarea class="mb-4" type="text" placeholder="MESSAGE" id="message"></textarea>   
        <button class="btn btn-success">SUBMIT</button>  
</form>

//Second chunk
Name: [[+input-name]] <br/>
Email: [[+input-email]] <br/>
Message: <br /> 
[[+input-textare]]
<br/>
Agreement check: [[+input-checkbox]]

person Beusebiu    schedule 12.03.2020    source источник


Ответы (2)


Вы используете SMTP? Это может быть важно, пожалуйста, включите его. Часто это зависит от настроек сервера. Так что, если я правильно понял, и вы действительно используете локальный сервер - все это тоже имеет смысл.

person Anton Tarasov    schedule 12.03.2020

У вас отсутствует обязательный параметр name.

<input name="input-name" class="mb-4" type="text" placeholder="NAME" id="name" />

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname

person Zaigham R.    schedule 22.06.2020