kvnkain Posted May 1, 2014 Share Posted May 1, 2014 (edited) Holaaa amigos, queria saber si alguien me puede ayudar con un codigo para vaciar el carrito, ya sea por javascript o creando una nueva funcionar en controller muchas gracias Edited May 2, 2014 by kvnkain (see edit history) Link to comment Share on other sites More sharing options...
kvnkain Posted May 2, 2014 Author Share Posted May 2, 2014 Pasos para hacerlo en prestashop 1.5 , ir a controller/front buscar indexController.php buscar en el codigo public function initContent() { parent::initContent(); $this->context->smarty->assign('HOOK_HOME', Hook::exec('displayHome')); $this->setTemplate(_PS_THEME_DIR_.'index.tpl'); } y remplazarlo por este: public function initContent() { parent::initContent(); $this->context->smarty->assign('HOOK_HOME', Hook::exec('displayHome')); $this->setTemplate(_PS_THEME_DIR_.'index.tpl'); if (isset($_GET['emptybag'])){ $this->emptybag(); } } ahora seguido de ese codigo agregar este codigo public function emptybag() { $products = $this->context->cart->getProducts(); foreach ($products as $product) { $this->context->cart->deleteProduct($product["id_product"]); } ahora cuando pongas tu-web.com/index.php?controller=index&emptybag=1 los productos del carrito se borraranespero que le ayude alguien este codigo Link to comment Share on other sites More sharing options...
Recommended Posts