Jump to content

Formulario en html no envia las variables por post


Recommended Posts

Hola a todos, soy un recien llegado al mundo de Prestashop.

Para no tocar el core del sistema coloque un formulario de registro en html en el CMS de Prestashop. Dicho formulario envía las variables por Post a un formmail que se encuentra en una página externa y este las envía a un correo y rutea a una página de respuesta en el CMS de Prestashop. Todo funcionaba bien en la página original, pero hace poco cambiaron el dominio de la página haciendo un ruteo a otra dirección y el formulario dejó de funcionar. Conecta con el formmail pero no envia ninguna variable. Probé con un php básico que solo hace un echo de las variables recibidas y no imprime nada, por lo que no están llegando. También probé colocando el formmail dentro del sitio del Prestashop, pero también me da error. Alguna sugerencia de lo que puede estar pasando? Saben si Prestashop tiene algún mecanismo que no permita el envio de variables fuera del sistema? Gracias por su ayuda.

Link to comment
Share on other sites

  • 2 weeks later...

¡Hola!

 

PrestaShop no incluye ningún sistema que evite que, pasadas de forma correcta, unas variables vayan a cualquier otra URL. Lo suyo en estos casos sería que transformes ese código para que haga una petición por Ajax en vez de tanta redirección por method POST.

 

Para comprobar si realmente estás enviando esas variables deberías comprobarlo con el inspeccionador de Chrome o Firefox, como en la imagen que adjunto (fíjate en Query String), así podrás depurar mejor de dónde viene el problema.

post-1390648-0-61544200-1499152779_thumb.png

Link to comment
Share on other sites

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...