Пример #1
0
 /**
  * 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;
        ?>