Я пытался добавить обработчик для кнопки Отправить
<input type="submit" value="Submit/ Soumettre" onclick='submitform(); this.disabled = true;'>
function submitform()
{
let myForm = document.getElementById('MyForm');
myForm.submit();
}
, но это убивает все валидаторы поля ввода (в моем случае валидатор поля электронной почты).
У Магнолии должно быть что-то для такого общий вариант использования.
Пояснение: класс модели, прикрепленный к «Страница после отправки», выполняет трудоемкий запрос на обслуживание. Таким образом, пользователь не видит новую страницу и может несколько раз нажать кнопку «Отправить».