$primerCB = $op->get("CodigoBarras"); switch ($modo) { case "cb": echo $primerCB; break; case "subfamilia": $IdFamilia = CleanID($_GET["IdFamilia"]); $SubFamilia = genArraySubFamilias($IdFamilia); foreach ($SubFamilia as $key => $value) { echo "{$value}={$key}\n"; } break; case "tallas": $IdTallaje = CleanID($_GET["IdTallaje"]); $IdFamilia = CleanID($_GET["IdFamilia"]); $talla = genArrayTallas($IdTallaje, $IdFamilia); foreach ($talla as $key => $value) { echo "{$value}={$key}\n"; } break; case "colores": $idfamilia = CleanID($_GET["IdFamilia"]); $color = genArrayColores($idfamilia); foreach ($color as $key => $value) { echo "{$value}={$key}\n"; } break; case "alias": $idfamilia = CleanID($_GET["IdFamilia"]); $alias = genArrayProductoAlias($idfamilia); foreach ($alias as $key => $value) {
$sql = "SELECT IdTalla FROM ges_detalles WHERE IdFamilia={$idfamilia} AND IdTallaje = {$tallaje} AND Talla='{$talla}' "; $row = queryrow($sql); if (!isset($row["IdTalla"]) && $tallaje != 0) { $sql = "SELECT Max(IdTalla) as MaxTal FROM ges_detalles"; $xrow = queryrow($sql); $IdIdioma = getSesionDato("IdLenguajeDefecto"); $max = intval($xrow["MaxTal"]) + 1; $sql = "INSERT INTO ges_detalles \n (IdTalla, IdIdioma, Talla, IdTallaje, IdFamilia) \n VALUES ( '{$max}', '{$IdIdioma}', '{$talla}', '{$tallaje}', '{$idfamilia}')"; query($sql, "Creando nuevo " . $txtDetalle); } if (isset($row["IdTalla"])) { $max = $row["IdTalla"]; } case "talla": $IdTallaje = CleanID($_GET["IdTallaje"]); $familias = genArrayTallas($IdTallaje, $idfamilia); $combo = ""; echo "<groupbox> <caption label='Buscar " . $txtDetalle . "'/>"; echo "<vbox>"; echo "<textbox flex='1' id='buscapresentacion' style='text-transform:uppercase;' onkeyup='javascript:BuscarSubPresentacion(); if (event.which == 13) agnadirDirecto();' onkeypress='return soloAlfaNumerico(event)'/>"; echo "<button label='" . _("Nuevo") . "' onkeypress='if (event.which == 13) UsarNuevo()' oncommand='UsarNuevo(" . $IdTallaje . ")'/>"; echo "</vbox>"; echo "</groupbox>"; echo "<groupbox flex='1'>\n <caption label='" . $txtDetalle . "'/>"; echo "<script type='application/x-javascript' src='subpresentacion.js' />"; echo "<script>\n"; echo " var fam =new Object();\n"; foreach ($familias as $key => $value) { echo "fam[{$key}] = '{$value}';\n"; } if ($max) {