/** * push view event * * @param $item_id */ public static function view($item_id) { $item = Data::getItemArray($item_id, true); Functions::jsPushData('view', $item); }
/** * get item params for view or cart push from basket id * * @param $id * @return array|bool */ public static function getBasketArray($id) { $libBasket = new \CSaleBasket(); $item = $libBasket->GetByID($id); return Data::getItemArray($item['PRODUCT_ID']); }
/** * get real item id for complex product */ public static function getRealItemID($item_id) { $arr = Data::getItemArray($item_id); if ($arr) { return $arr['item_id']; } else { return null; } }