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;
 }
コード例 #2
0
 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 
}