Sheesho Posted October 24, 2018 Share Posted October 24, 2018 Hola a todos, necesito en mi página eliminar el proceso de "Envío", en el cual está el seleccionar un transportista, ya que vendo productos digitales pero con combinaciones, y como prestashop 1.7 no lo permite, hago las combinaciones como si fuesen físicos pero a la vez quiero eliminar el proceso de Envío Link to comment Share on other sites More sharing options...
Rolige Posted October 25, 2018 Share Posted October 25, 2018 Hola: No creo que haya forma de hacer esto mediante configuracion. Tendrias que modificar el codigo de tu Prestashop para "obligarlo" a tratar todos los productos como virtuales y que de esa forma se elimine por defecto el paso de Envio en el checkout. Si usas Prestashop 1.7 hay una funcion Cart::isVirtualCart() que con solo retornar siempre 1 o true deberia resolver tu problema. Saludos Link to comment Share on other sites More sharing options...
Sheesho Posted October 26, 2018 Author Share Posted October 26, 2018 On 25/10/2018 at 10:51 AM, Rolige said: Hola: No creo que haya forma de hacer esto mediante configuracion. Tendrias que modificar el codigo de tu Prestashop para "obligarlo" a tratar todos los productos como virtuales y que de esa forma se elimine por defecto el paso de Envio en el checkout. Si usas Prestashop 1.7 hay una funcion Cart::isVirtualCart() que con solo retornar siempre 1 o true deberia resolver tu problema. Saludos Hola estimado, gracias por la respuesta ¿Dónde está esa función? Link to comment Share on other sites More sharing options...
Rolige Posted October 26, 2018 Share Posted October 26, 2018 1 hour ago, Sheesho said: Hola estimado, gracias por la respuesta ¿Dónde está esa función? "Cart::isVirtualCart()" en la clase Cart!!! /classes/Cart.php!!! Link to comment Share on other sites More sharing options...
Sheesho Posted March 13, 2019 Author Share Posted March 13, 2019 On 10/25/2018 at 10:51 AM, Rolige said: Hola: No creo que haya forma de hacer esto mediante configuracion. Tendrias que modificar el codigo de tu Prestashop para "obligarlo" a tratar todos los productos como virtuales y que de esa forma se elimine por defecto el paso de Envio en el checkout. Si usas Prestashop 1.7 hay una funcion Cart::isVirtualCart() que con solo retornar siempre 1 o true deberia resolver tu problema. Saludos Hola! Aún así me sigue mostrando el Paso 2 "Direcciones" en el carrito Link to comment Share on other sites More sharing options...
Sheesho Posted March 13, 2019 Author Share Posted March 13, 2019 Solo se elimina el paso de "Envío" es decir el de transportistas, el que busco que se elimine es el Paso 2 "Direcciones" Es fastidioso para mis clientes, por favor ayuda Link to comment Share on other sites More sharing options...
burrots Posted March 14, 2019 Share Posted March 14, 2019 (edited) On 10/26/2018 at 8:12 PM, Sheesho said: Hola estimado, gracias por la respuesta ¿Dónde está esa función? Mal empiezas si no sabes sacar d dnd sale la funcion Cart::isVirtualCart() 🤣 Antes d hacer naa haz backups por si acaso 😉 Edited March 14, 2019 by burrots (see edit history) Link to comment Share on other sites More sharing options...
Sheesho Posted March 14, 2019 Author Share Posted March 14, 2019 1 hour ago, burrots said: Mal empiezas si no sabes sacar d dnd sale la funcion Cart::isVirtualCart() 🤣 Antes d hacer naa haz backups por si acaso 😉 En esos momentos estaba recién empezando con esto jaja, ahora sé muchísimo más pero no he podido solucionar aquel problema 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