Problems with response messages
-
Hi,
I have some problems with the contact form. If you write all the text right at the first time (CAPTCHA and acceptance incluided), the form is submit correctly.
But, if you write some text wrong, or you don’t write some required fields, or the captcha correct or the acceptance checked in, when you fix the errors and try to submit the form again, the error no longer disappears and the form doesn’t submit. You have to refresh the page and rewrite all the information.
And also, the error message from captcha and acceptance doesn’t run.
Could someone help me?
The code of the form is this:
[response] <b><span style="color:#02b2b3";>DATOS DEL ALUMNO/A</span></b> <i>(Campos obligatorios)</i> <div class="clearfix"> <div id="left">[text* nombrealum placeholder "Nombre y apellidos"]</div> <div id="right">[text* cursoalum placeholder "Curso actual"]</div> Si tiene hermanos/as cursando en el centro, por favor, incluye sus nombres, apellidos y curso actual. <div>[textarea mensaje placeholder "Datos de los hermanos/as"] </label></div> </div> <b><span style="color:#02b2b3";>DATOS DEL PRIMER PROGENITOR/TUTOR LEGAL</span></b> <i>(Campos obligatorios)</i> <div class="clearfix"> <div id="left">[text* nombreprog1 placeholder "Nombre y apellidos"]</div> <div id="right">[tel* telprog1 placeholder "Teléfono"]</div> <div>[email* mailprog1 placeholder "Correo electrónico"]</div> </div> <b><span style="color:#02b2b3";>DATOS DEL SEGUNDO PROGENITOR</span></b> <div class="clearfix"> <div id="left">[text nombreprog2 placeholder "Nombre y apellidos"]</div> <div id="right">[tel telprog2 placeholder "Teléfono"]</div> <div>[email mailprog2 placeholder "Correo electrónico"]<br></div> </div> </div> <div class="clearfix"> <div id="left"><p style="font-size:14px;font-weight: 300;">Puedes enviar el <b>justificante de pago de la cuota</b> por <a href="mailto:[email protected]">mail</a> o adjuntándolo en este formulario.<br>[file justificante limit:10MB filetypes:JPG|PDF|PNG|TIFF]</p></div> <div id="right"><b><span style="color:#02b2b3";>CAPTCHA:</span></b> [captchac captcha-164 size:L] [captchar captcha-164 watermark "Introduce los caracteres"]<br></div> </div> <p style="font-size:10px; text-align: justify;">Te informamos que los datos de carácter personal que nos proporciones rellenando este formulario serán tratados por Ana Mora como responsable de esta web. La finalidad de la recogida y tratamiento de dichos datos es para gestionar la consulta/sugerencia/queja u otro asunto que envías a través del formulario de contacto. Legitimación: Tu consentimiento. Como usuario e interesado te informamos que los datos que nos facilitas estarán ubicados en los servidores de OVH HISPANO (Proveedor de hosting de nuestra página web) dentro de la UE. Ver <a href="https://www.ovh.es/soporte/aviso-legal/#data-perso" target="_blank">Política de privacidad</a> de OVH HISPANO. En caso de no rellenar los campos obligatorios del formulario, no podremos atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos escribiéndonos a [email protected] así como el derecho a presentar una reclamación ante una autoridad de control. Si lo deseas, puedes consultar nuestro <a href="https://ampaclaracampoamor.com/aviso-legal/" target="_blank">Aviso legal</a> y nuestra <a href="https://ampaclaracampoamor.com/politica-privacidad/" target="_blank">Política de privacidad</a>.</p> [acceptance datos] Al enviar este formulario, acepto la <a href="https://ampaclaracampoamor.com/politica-privacidad/" target="_blank">Política de privacidad</a>, así como el almacenamiento y gestión de mis datos por parte de esta web. [/acceptance] [submit "Enviar"]
I had to put the response tag first because otherwise, the sent or error message did not appear anywhere.
In additional settings I write
acceptance_as_validation: on
but ir doesn’t run also because it doesn’t show the error message if you don’t check the field.The page I need help with: [log in to see the link]
- The topic ‘Problems with response messages’ is closed to new replies.