hola tengo una pagina que es una consulta a una tabla de articulos, la cual quiero usar con varias paginas.
Por ejemplo normalmente abro esta consulta para editar en una forma (otra pagina) el articulo seleccionado.
Pero si yo desde una compra abro esta consulta, le mando la pagina a un hiddenfield para que esta entienda que el valor de regreso es a compras.
Este es el codigo al dar doble click en el grid
Código PHP:
var model = grid.getTableModel();
var row = grid.getFocusedRow();
var pagina=document.getElementById('hfpagina');
if(pagina.value.length==0)
document.location.href("articulos.php?serie="+model.getValue(0, row)+"&idorden="+model.getValue(1, row));
else
{
vcl.$('hfpagina').value = '';
document.location.href(pagina.value+"?serie="+model.getValue(0, row));
}
si yo tengo el valor de 'pagina' igual a 'compras.php' al entrar al else yo limpio el hiddenfield para que a la proxima vez que entre si entro directo a articulos entre al catalogo de articulos y no me vuelva a mandar a compras.
Pero con este codigo si yo limpio el hiddenfield me quiere mandar a '?serie=a' y pierde el valor de compras.php, y no asigno esto despues porque como ya cambie de pagina ya no hace lo que sigue.