Перенаправляется после отправки формы Formit Modx - PullRequest
0 голосов
/ 30 января 2020

Меня перенаправили после отправки формы, и я хочу остаться на той же странице. Я не уверен, почему меня перенаправили, я не использую &redirectTo для этого. Я пробую кое-что, но до сих пор ничего не получалось.

[[!FormIt?
   &hooks=`spam,email,FormItSaveForm,successMess`
   &formName= `Contact Form`
   &emailTpl=`emailChunkTpl`
   &emailTo=`email@gmail.com`
]]      
                    <form action="[[~[[*id]]]]" method="post" class="contactForm">
                    <input type="hidden" name="nospam:blank" value="" />

                        <div class="row input-section-child">
                            <div class="col input-contact">
                                <input value="[[!+fi.input-name]]"class="input-name" name="input-name" id="input-name" type="text" placeholder="your name" />
                                <span class="error-message error" > [[!+fi.error.input-name]] </span>
                                <input value="[[!+fi.input-email]]" class="input-email" name="input-email" id="input-email" type="text" placeholder="email address" />
                                <span class="error-message error" >[[!+fi.error.input-email]] </span>
                            </div>
                            <div class="col input-contact-text">
                                <input value="[[!+fi.input-textare]]"class="input-textare" name="input-textare"  id="input-textare" type="textare" placeholder="message" />
                            </div>
                        </div>

                            <div class="row second-row">
                                <div class="col">
                                    <button type="submit" class="send-button">SEND</button>
                                </div>
                                [[+placeholder]]
                            </div>
                        </div>
                    </from>

1 Ответ

0 голосов
/ 05 февраля 2020

Как и в моем ответе на ваш другой пост, вы должны удалить все хуки и попробовать по одному (после того, как вы убрали разметку для этой формы).

А что такое successMess? Это пользовательский фрагмент, который вы сделали? Это не крючок Formit, о котором я слышал. Если это ваш пользовательский фрагмент, вставьте код в вопрос, чтобы мы могли его увидеть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...