jofefo Posted May 22, 2017 Share Posted May 22, 2017 (edited) Hola, Tengo una tienda online y hace poco he activado un certificado ssl. Me he dado cuenta de que los enlaces de añadir al carrito que salen en las categorías siguen saliendo con "http" "http://ejemplo.com/carro-de-la-compra?add=1&id_product=1789&token=9de9a2bbe9b3cbd5465c15639927369b" He estado investigando pero no he podido encontrar donde puedo cambiar ese http por https. Versión Prestashop 1.6.1.10 Plantilla por defecto Gracias por vuestra ayuda. Edited May 23, 2017 by jofefo (see edit history) Link to comment Share on other sites More sharing options...
Prestaquality Posted May 22, 2017 Share Posted May 22, 2017 Hola Jofefo. No se que versión empleas, me centraré en la 1.6 que es la mas extendida hasta el momento. Tienes que acudir a Preferencias -> Configuración. Allí pinchas en "Press click here to check if your shop supports https", tras eso podras configurar si quieres https en toda la tienda o solo en las zonas privadas. Saludos! Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 22, 2017 Share Posted May 22, 2017 Hola, Tengo una tienda online y hace poco he activado un certificado ssl. Me he dado cuenta de que los enlaces de añadir al carrito que salen en las categorías siguen saliendo con "http" "http://ejemplo.com/carro-de-la-compra?add=1&id_product=1789&token=9de9a2bbe9b3cbd5465c15639927369b" He estado investigando pero no he podido encontrar donde puedo cambiar ese http por https. Gracias por vuestra ayuda. Si lo que comenta el usuario de arriba, lo tienes bien configurado pero te sigue saliendo el mismo fallo. Indicame versión de Prestashop que usas (no sea que estes usando la 1.7 y tenga algun fallo) o si estas usando la versión 1.6, indica la variante exacta y si usas la plantilla por defecto u otra. ¿Puedes colocar la url de la web para que los usuarios la vean? Link to comment Share on other sites More sharing options...
jofefo Posted May 23, 2017 Author Share Posted May 23, 2017 Hola Jofefo. No se que versión empleas, me centraré en la 1.6 que es la mas extendida hasta el momento. Tienes que acudir a Preferencias -> Configuración. Allí pinchas en "Press click here to check if your shop supports https", tras eso podras configurar si quieres https en toda la tienda o solo en las zonas privadas. Saludos! Hola Berto, Esa parte la he revisado y lo tengo activado en todas las tiendas. Disculpad por la poca información que puse. La versión de prestahsop es la 1.6.1.10 con multitienda y la plantilla por defecto de prestashop. La web es kubekings.com Link to comment Share on other sites More sharing options...
Prestaquality Posted May 23, 2017 Share Posted May 23, 2017 Hola Berto, Esa parte la he revisado y lo tengo activado en todas las tiendas. Disculpad por la poca información que puse. La versión de prestahsop es la 1.6.1.10 con multitienda y la plantilla por defecto de prestashop. La web es kubekings.com Jejeje, el mundo es un pañuelo. Ya lo teneis arreglado En el product-list.tpl teniais la llamada a generar la url del carro tal que {$link->getPageLink('cart',false... ese false le está diciendo a Presta que no tenga en cuenta el ssl, poniendolo a true pondrá https siempre que la configuración lo permita. Link to comment Share on other sites More sharing options...
jofefo Posted May 23, 2017 Author Share Posted May 23, 2017 Lo he solucionado cambiando el archivo "product-list.tpl"En la línea 138 he modificado:<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart',false, NULL, "add=1&id_product={$product.id_product|intval}&token={$static_token}", false)|escape:'html':'UTF-8'}"rel="nofollow" title="{l s='Add to cart'}" data-id-product="{$product.id_product|intval}"><span>{l s='Add to cart'}</span></a>Por:<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart',true, NULL, "add=1&id_product={$product.id_product|intval}&token={$static_token}", false)|escape:'html':'UTF-8'}"rel="nofollow" title="{l s='Add to cart'}" data-id-product="{$product.id_product|intval}"><span>{l s='Add to cart'}</span></a> Con esta modificación parece que ya sale bien. Link to comment Share on other sites More sharing options...
jofefo Posted May 23, 2017 Author Share Posted May 23, 2017 Jejeje, el mundo es un pañuelo. Ya lo teneis arreglado En el product-list.tpl teniais la llamada a generar la url del carro tal que {$link->getPageLink('cart',false... ese false le está diciendo a Presta que no tenga en cuenta el ssl, poniendolo a true pondrá https siempre que la configuración lo permita Justo he encontrado el problema antes de leer tu mensaje. ;D Muchas gracias Link to comment Share on other sites More sharing options...
Toneig Posted January 2, 2020 Share Posted January 2, 2020 Hola amigos, yo tengo el mismo problema, he realizado los cambios en product-list.tpl, he borrado la cache pero me sigue saliendo con http. Alguna idea? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now