/** * Remove item from cart * * @return bool. * * @since 1.5 */ public function remove() { $app = JFactory::getApplication(); $data = $app->getUserState('com_catalogue.cart'); $item_id = $this->input->get('id', 0, 'get', 'int'); if (CatalogueHelperCart::inCart($item_id)) { $cart_items = unserialize($data); unset($cart_items[$item_id]); $data = serialize($cart_items); $app->setUserState('com_catalogue.cart', $data); if ($this->isAjax()) { echo json_encode($cart_items); } else { $this->setRedirect($_SERVER['HTTP_REFERER']); } } return false; }
</div> <?php } ?> </div> <div class="open-item-top-desc" itemprop="description"> <?php echo $item->introtext . $item->fulltext; ?> </div> <?php if ($params->get('catalague_order_type') == 1 || $params->get('catalague_order_type') == 3) { ?> <div class="open-item-top-order"> <?php if (!CatalogueHelperCart::inCart($item->id)) { ?> <a href="/index.php?option=com_catalogue&task=cart.add&tmpl=raw&id=<?php echo $item->id; ?> &price=<?php echo $item->price; ?> " item-id="<?php echo $item->id; ?> " item-price="<?php echo $item->price; ?>