[setCodigoBarra($criterio); $products = $producto->SuggestVta(); $resProds = $util->EncodeResult($products); $contador = 0; foreach($resProds as $res){ $atribVal->setAtribValId($res['tallaId']); $res['talla'] = utf8_encode($atribVal->GetNameById()); $atribVal->setAtribValId($res['colorId']); $res['color'] = utf8_encode($atribVal->GetNameById()); $descripcion = $res['modelo'].' '.$res['talla'].' '.$res['color']; $descripcion2 = $res['codigoBarra'].' '.$res['modelo'].' '.$res['talla'].' '.$res['color']; $valor = $res['prodItemId']; $codigoBarra = $res['codigoBarra']; if (strpos(strtolower($descripcion2), $criterio) !== false) { if ($contador++ > 0) print ", "; print "{ \"label\" : \"$descripcion\", \"value\" : { \"descripcion\" : \"$descripcion\", \"prodItemId\" : \"$valor\", \"codigoBarra\" : \"$codigoBarra\" } }"; } }//foreach $monederos = $monedero->SuggestVta(); foreach($monederos as $res){ $descripcion = 'Tarjeta de Prepago de '.$res['saldo']; $codigoBarra = $res['codigo']; $valor = $res['monederoId']; if (strpos(strtolower($codigoBarra.' '.$descripcion), $criterio) !== false) { if ($contador++ > 0) print ", "; print "{ \"label\" : \"$descripcion\", \"value\" : { \"descripcion\" : \"$descripcion\", \"prodItemId\" : \"$valor\", \"codigoBarra\" : \"$codigoBarra\", \"tipo\" : \"Tarjeta\"} }"; } } ?>]