Files
ventas_php/ajax/autoCompProd.php

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\"} }";
}
}
?>]