#$result['item_types'] = $products->getItemAvailTypes(); } elseif (isset($_POST['form']) && $_POST['form'] == "get_sub_details") { require_once APPLICATION_PATH . MODEL_DIR . '/Product.php'; $result = array(); $item_id = $_POST['item_id']; $products = new Product(); #$result = $products->getSubItemDetails($item_id); $result['ia_times'] = $products->getSubItemAvailabilityTimes($item_id); $result['avail_types'] = $products->getItemAvailTypes(); $result['warehouses'] = $products->getWarehouses(); } elseif (isset($_POST['form']) && $_POST['form'] == "get_orderables") { require_once APPLICATION_PATH . MODEL_DIR . '/Product.php'; $result = ""; $prod_id = $_POST['prod_id']; $products = new Product('replicated'); $result = $products->getOrderableSubItems($prod_id); } elseif (isset($_POST['form']) && $_POST['form'] == "get_availabilities") { require_once APPLICATION_PATH . MODEL_DIR . '/Product.php'; $result = ""; $item_id = $_POST['item_id']; $products = new Product('replicated'); $result = $products->getItemAvailabilities($item_id); } elseif (isset($_POST['form']) && $_POST['form'] == "get_backordered") { require_once APPLICATION_PATH . MODEL_DIR . '/Product.php'; $warehouse_id = 0; if (!empty($_POST['warehouse_id'])) { $warehouse_id = $_POST['warehouse_id']; } $result = ""; $products = new Product('replicated'); $result = $products->getBackorderedOrderItems($warehouse_id);