Jump to content

[Solved] Problemas con el SSL en mi web. Cuando agrego el segundo articulo al carrito, algo falla.


Yoriel79

Recommended Posts

Hola.

Espero que alguien pueda echarme una mano con esto.

Tengo activado en mi BO que cuando se agreguen artículos al carrito, el FO me devuelva a la anterior pagina.

Para probarlo voy a la portada de mi website, por favor click aquí, y al agregar el segundo articulo, la web me devuelve al resumen del carrito en vez de continuar en la pagina donde estaba.

Este problema solo ocurre estando el SSL activado en mi tienda.

¿Alguien sabe porque puede ser esto?

El navegador me avisa de que hay elementos no seguros, pero por mas que lo miro no veo cuales son.

Incluso he probado a desactivar los módulos de Twitter y like box de Facebook y el problema sigue ahí.

Saludoss y muchas gracias.

Link to comment
Share on other sites

Eso ya lo vi, pero desactive los módulos donde salen, y el problema se mantiene. De modo que descarté esta posibilidad.

He realizado una instalación de un prestashop limpio en una carpeta en el servidor a fin de ver si se repite el problema bajo SSL y ahi si funciona bien la acción de añadir un articulo al carrito. Pero hay una diferencia; cuando agrego un articulo en la nueva instalación al carrito, no hace una redirección a https en cambio si lo hace en mi tienda. ¿Esto podría ser una pista en la buena dirección?

Se que es muy complicado echarme una mano si no tenéis acceso a mis archivos, así que agradezco que al menos lo intentéis.

Saludos.

Link to comment
Share on other sites

Haciendo pruebas he descubierto que si elimino el carrito del front office, ocurre esto. Y como en mi tienda el carrito no esta... Pues parece que es este el problema. Ahora la cuestion es, como arreglo esto?

Saludos.

Link to comment
Share on other sites

Solucionado.

Para solucionar el problema que hay cuando trabajamos con el carrito Ajax desactivado bajo una conexión https, hay que hacer lo que sigue.

Hay que modificar dos ficheros:

classes/Tools.php alrededor de la linea 56
cambiar:

if (strpos($url, 'http://') === FALSE)


por

if (strpos($url, 'http://') === FALSE && strpos($url, 'https://') === FALSE)



y

controllers/CartController.php linea alrededor de la 230
cambiar:

(Tools::redirect($regs[3]);


por

Tools::redirect($_SERVER['HTTP_REFERER'])




Saludos.

Link to comment
Share on other sites

Buenas a todos quisiera realizaros una consulta me gustaría saber por que al seleccionar un articulo de ropa de mi tienda online no aparece la talla del articulo seleccionado en concreto por los clientes??solo aparecen las tallas pero aparecen así tal cual por ejemplo yo selecciono la talla xl pero me aparecen todas así tal cual Color : Gris, Tallas : M, Tallas : XXL, Tallas : XL, Tallas : L como puedo solucionar este problema???

Un saludo a todos y muchas gracias por si quisierais realizar una prueba esta es mi web http://www.skyditec.com/tienda/

Link to comment
Share on other sites

Hola Cristianoronale,

el más importante es de llamar el servicio Prestashop para obtener ayuda porque el producto es de ellos, solo de ellos.

http://www.skyditec.com/tienda/: usted no tiene ningun certificado. Por un sito e-commerce, es muy importante de haber un certificado SSL.

https://www.networking4all.com/en/support/tools/site+check/

Por un tal sito, es intelligente de installar un certificado con la barra verde.

https://www.networking4all.com/en/ssl+certificates/

Saludos cordiales

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...