public function formato_campo($field, $name) { $data = $field; if (strstr($name, 'codigo')) { $data = Formatter::code_format($field); } elseif (strstr($name, 'fecha')) { $data = Formatter::datetime_format($field); } elseif (strstr($name, 'iva')) { $data = Formatter::bool_format($field); } elseif (strstr($name, 'discrimina')) { $data = Formatter::bool_format($field); } elseif (is_numeric($field)) { $data = Formatter::number_format($field); } return $data; }
public function mostrar_filas() { $toggle = 0; $result = parent::get_detalle(); $articulos = new Articulos(); print '<tbody>'; while ($row = mysql_fetch_array($result)) { print '<tr class="'; $toggle++ % 2 == 0 ? print 'even' : (print 'odd'); print '">'; print '<td>' . Formatter::code_format($row[2]) . '</td>'; print '<td>' . $articulos->get_articulo_descripcion($row[2]) . '</td>'; print '<td align="right">' . Formatter::number_format($row[3]) . '</td>'; print '</tr>'; } print '</tbody>'; }
include_once "formatter.php"; session_start(); if (isset($_SESSION["lista_articulos"])) { ?> <table class="ui-widget tabla-totales"> <tbody> <tr class="even"> <td>Importe:</td> <td field="importe" align="right"><?php print Formatter::number_format($_SESSION["lista_articulos"]->get_total()); ?> </td> </tr> <tr class="odd"> <td>IVA:</td> <td field="iva" align="right"><?php print Formatter::number_format($_SESSION["lista_articulos"]->get_total_iva()); ?> </td> </tr> <tr class="even"> <td class="total">Total:</td> <td field="total" align="right" class="total"><?php print Formatter::number_format($_SESSION["lista_articulos"]->get_total() + $_SESSION["lista_articulos"]->get_total_iva()); ?> </td> </tr> </tbody> </table> <?php }