Jump to content

Problemas con formulario de contacto.


saida

Recommended Posts

Perdonar que recurra a vosotros, pero es que ya me estoy volviendo loca. 

Desde que actualice mi prestashop a 1.7.6.1 solo hago que tener problemas. 

Ahora es con el formulario de contacto, que no permite enviar mensajes a través de él. Me sale todo el rato: Se produjo un error al enviar el mensaje, por favor, intentelo de nuevo. 

He probado cambiando el archivo contactform.tpl desde mi cpanel. Tanto de la plantilla actual como la que viene por defecto. Y no consigo solucionarlo. 

 

Lo que me llama la atención es que miro de instalar el módulo de formulario de contacto y me salta al recaptcha , no se si es algo normal. 

Y cuando reviso la web desde Lighthouse Report Viewer  - me da el siguiente error , 

Los elementos de formulario no tienen etiquetas asociadas

Pero después de mis modificaciones los errores han aumentado. 

Sabeis que puedo hacer para solucionar esto?? 

Mil gracias y feliz día de reyes. 

 

 

 

Link to comment
Share on other sites

Hola Juanrojas. 

Muchas gracias por la respuesta. 

Estoy intentando configurar el envío por SMTP y tampoco me funciona , pero es que configurandolo así me falla hasta el email de prueba. 

Me salta el siguiente error: 

Failed to authenticate on SMTP server with username "aquí indica el email" using 2 possible authenticators

Acabo de revertir los archivos que toque del contactform.tpl , como para empezar otra vez desde 0. 

Sabriais decirme por donde empezar? o me podriais pasar el archivo contactform.tpl tal y como tendria que estar? Para confirmar que tengo el mismo. 

 

Mil gracias!!! 

Link to comment
Share on other sites

On 1/6/2020 at 9:47 AM, saida said:

Perdonar que recurra a vosotros, pero es que ya me estoy volviendo loca. 

Desde que actualice mi prestashop a 1.7.6.1 solo hago que tener problemas. 

Ahora es con el formulario de contacto, que no permite enviar mensajes a través de él. Me sale todo el rato: Se produjo un error al enviar el mensaje, por favor, intentelo de nuevo. 

He probado cambiando el archivo contactform.tpl desde mi cpanel. Tanto de la plantilla actual como la que viene por defecto. Y no consigo solucionarlo. 

 

Lo que me llama la atención es que miro de instalar el módulo de formulario de contacto y me salta al recaptcha , no se si es algo normal. 

Y cuando reviso la web desde Lighthouse Report Viewer  - me da el siguiente error , 

Los elementos de formulario no tienen etiquetas asociadas

Pero después de mis modificaciones los errores han aumentado. 

Sabeis que puedo hacer para solucionar esto?? 

Mil gracias y feliz día de reyes. 

 

 

 

Hola

 

Yo lo acabo de solucionar con esta solución que he leído en el siguiente foro

 

Para los que usan version 1.7.4.2

1.- si aparece el error  Se ha producido un error al enviar el mensaje.

Hay que revisar en  /themes/tu tema en uso/modules/contactform/views/templates/widget/contactform.tpl  e insertar justo antes de <input class="btn btn-primary" type="submit" name="submitMessage" value="{l s='Send' d='Shop.Theme.Actions'}"> el siguiente código:

<!-- correccion  -->
        <style>
        input[name=url] {
        display: none !important;
        }
        </style>
        <input type="text" name="url" value=""/>
        <input type="hidden" name="token" value="{$token}" />
  <!-- -->

2.- En el backend en módulos buscar form y configurar módulo formulario de contacto para que envíe confirmación si lo deseas y te envié el mensaje al email si quieres. Si no se configura esto los emails no se envían y solo aparecen en el apartado servicio al cliente.

Espero que ayude, así es como a mi me ha funcionado después de darle muchas vueltas...

Raquel
 

  • Thanks 1
Link to comment
Share on other sites

  • 4 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...