$ticketstate = GETPOST('ticketstate'); //$parentcategory = GETPOST('parentcategory'); $product_id = GETPOST('product'); if (empty($_SESSION["TERMINAL_ID"])) { $fm["data"] = 0; $fm["error"]["desc"] = $langs->trans("ErrSession"); $fm["error"]["value"] = 99; echo json_encode($fm); } else { if ($action == 'getProducts') { $products = POS::getProductsbyCategory($category, 0, $ticketstate); echo json_encode($products); } else { if ($action == 'getMoreProducts') { $pag = intval(GETPOST('pag', 'int')); $categories = POS::getProductsbyCategory($category, $pag, $ticketstate); echo json_encode($categories); } else { if ($action == 'getCategories') { //$parentcategory = intval($data['data']); $parentcategory = intval(GETPOST('parentcategory', 'int')); $categories = POS::getCategories($parentcategory); echo json_encode($categories); } elseif ($action == 'newTicket') { //$html.= POS::CreateTicket(); //$jorge = $html; } elseif ($action == 'getProduct') { if (isset($data['data'])) { $product_id = intval($data['data']['product']); $customer_id = intval($data['data']['customer']); $product = POS::getProductbyId($product_id, $customer_id);