<?php include "local.php"; header("content-type: text/xml"); echo "<?xml version=\"1.0\"?>"; echo "\n<results>"; $r = new request(); $sf = new scaffold($r->entity); $sf->setCondition($r->condition_entity, $r->condition_value); foreach ($sf->getList() as $item) { echo "\n\t<result id=\"" . $item["id"] . "\" name=\"" . $item["referencia"] . "\" />"; } echo "\n</results>";
<?php include "local.php"; $sf = new scaffold("pedidos_paso"); $sf->setCondition("idpedido", $r->pedido_id); $sf->__query = "SELECT * FROM pedidos_paso where idpedido=" . $r->pedido_id . " ORDER BY id ASC"; header("content-type:text/xml"); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; echo "<puertas_paso>"; foreach ($sf->getList() as $puerta) { $madera = new scaffold("maderas"); $modelo = new scaffold("modelos"); $madera->open($puerta["idmadera"]); $modelo->open($puerta["idmodelo"]); echo "\n<puerta_paso\nid=\"" . $puerta["id"] . "\" \nunidades=\"" . $puerta["unidades"] . "\"\nmadera=\"" . $madera->referencia . "\"\nmodelo=\"" . $modelo->referencia . "\"\npuerta_largo=\"" . $puerta["puerta_largo"] . "\"\npuerta_ancho=\"" . $puerta["puerta_ancho"] . "\"\npuerta_grueso=\"" . $puerta["puerta_grueso"] . "\"\nregrueso_dm=\"" . $puerta["regrueso_dm"] . "\"\nregrueso_macizo=\"" . $puerta["regrueso_macizo"] . "\"\nregrueso_medidas=\"" . $puerta["regrueso_medidas"] . "\"\njamba_dm=\"" . $puerta["jamba_dm"] . "\"\njamba_macizo=\"" . $puerta["jamba_macizo"] . "\"\njamba_medidas=\"" . $puerta["jamba_medidas"] . "\"\nmano_izq=\"" . $puerta["mano_izq"] . "\"\nmano_dch=\"" . $puerta["mano_dch"] . "\"\ncondena=\"" . $puerta["condena"] . "\"\nmaterial_inox=\"" . $puerta["material_inox"] . "\"\nmaterial_laton=\"" . $puerta["material_laton"] . "\"\n/>"; } echo "</puertas_paso>";
<?php include "local.php"; $sf = new scaffold("pedidos"); $sf->setCondition("tracking", "AW/" . $r->prefix . "/" . strtoupper($r->suffix)); $list = $sf->getList(); if ($list[0]["id"] == "") { header("location:tracking.php?error=1&prefix=" . $r->prefix . "&suffix=" . $r->suffix); die; } $p = new aworkstrackpage(); $sf->open($list[0]["id"]); $ew = new estadolistwidget(); $ew->drop($sf); $d_pedido = new date(); $d_pedido->timestamp = $sf->fecha_pedido; $d_pedido->parse(); $d_entrega_estimada = new date(); $d_entrega_estimada->timestamp = $sf->fecha_entrega_prevista; $d_entrega_estimada->parse(); $d_entrega = new date(); $d_entrega->timestamp = $sf->fecha_entrega; $d_entrega->parse(); $out .= "\n<br /><br /><center><div style=\"background:rgb(239,237,222);width:640px;padding:12px;border:outset 2px;\">\n<center><br />\n<h2>Pedido " . $sf->tracking . "</h2>\n<table style=\"width:560px;\"><tr><td style=\"width:220px;\">Pedido</td><td> <b>" . $sf->tracking; $out .= "</td></tr><tr><td> Cliente </td><td><b>" . $sf->cliente; $out .= "</td></tr><tr><td> Referencia Cliente </td><td> <b>" . $sf->referencia; $out .= "</td></tr><tr><td> Estado </td><td>" . $ew->draw(); $out .= "</td></tr><tr><td> Fecha Pedido</td><td>" . $d_pedido->string; $out .= "</td></tr><tr><td> Fecha Entrega Estimada</td><td>" . $d_entrega_estimada->string; $out .= "</td></tr><tr><td> Fecha Entrega</td><td>" . $d_entrega->string; $out .= "</table>\n\n";