} elseif ($barcode_id_has_dash || $barcode_id_has_umss) { $pi_barcode = $barcode_id; } elseif (strpos($barcode_id, ';')) { $products_and_articles_id = $barcode_id; } else { if ($product_id != '' && $article_id != '') { $products_and_articles_id = "{$product_id};{$article_id}"; } } $result['label'] = $class_bl->generateLabelProductTag($ean, $pi_barcode, $products_and_articles_id); } elseif ($label_type == 'jewelboxlabel') { $result_data = $class_bl->generateBoxLabel($product_id, $article_id, $productean); } elseif ($label_type == 'label_product_ottob2b') { $result_data = $class_bl->generateLabelOttoB2B($product_id, $article_id, $productean); } elseif ($label_type == 'label_product_hse') { $result_data = $class_bl->generateLabelHSE($product_id, $article_id, $productean); } elseif ($label_type == 'elementorderlabel') { $result = $class_bl->generateElementOrderLabel($barcode_id); } else { if ($barcode_id != '') { $result_data = $class_bl->generateBarcode($barcode_type, $barcode_id, '', $printer_resolution); } else { if ($productean != '' && ($product_id == 0 || $article_id == 0)) { $product = $class_pean->getProductArticle($productean); $product_id = $product['products_id']; $article_id = $product['products_articles_id']; } $products_data['products_id'] = $product_id; $products_data['products_articles_id'] = $article_id; if ($sp_id == '') { $sp_id = '0';