64 lines
1.6 KiB
PHP
Executable File
64 lines
1.6 KiB
PHP
Executable File
<?php
|
|
|
|
include_once('../init.php');
|
|
include_once('../config.php');
|
|
include_once(DOC_ROOT.'/libraries.php');
|
|
|
|
$criterio = strtolower(trim($_GET["term"]));
|
|
if (!$criterio)
|
|
return;
|
|
|
|
?>
|
|
|
|
[<?php
|
|
|
|
|
|
$producto->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\"} }";
|
|
}
|
|
|
|
}
|
|
|
|
?>]
|