%PDF- %PDF-
Direktori : /proc/self/root/home/infra/dashboard/front/assets/ |
Current File : //proc/self/root/home/infra/dashboard/front/assets/cart_quant.php |
<?php $query_os = " SELECT glpi_cartridgeitems.id, glpi_cartridgeitems.name AS name, glpi_cartridgeitems.ref, COUNT( glpi_cartridges.cartridgeitems_id ) AS conta FROM `glpi_cartridges` , glpi_cartridgeitems WHERE glpi_cartridgeitems.is_deleted =0 AND glpi_cartridgeitems.id = glpi_cartridges.cartridgeitems_id GROUP BY glpi_cartridges.cartridgeitems_id ORDER BY `conta` DESC "; $result_os = $DB->query($query_os) or die('erro'); $arr_grf_os = array(); while ($row_result = $DB->fetchAssoc($result_os)) { $v_row_result = $row_result['name']; $arr_grf_os[$v_row_result] = $row_result['conta']; } $grf_os2 = array_keys($arr_grf_os); $quant_os2 = array_values($arr_grf_os); $conta_os = count($arr_grf_os); if($conta_os != 0) { echo ' <table cellpadding="0" cellspacing="0" border="0" class="display" id="tb_cart"> <thead> <tr> <th>'. __('Name').'</th> <th>'. __('Reference').'</th> <th>'. __('Total').'</th> <th>'. __('Used','dashboard').'</th> </tr> </thead> <tbody>'; $DB->dataSeek($result_os,0); while ($row_result = $DB->fetchAssoc($result_os)) { $id = $row_result['id']; $query = " SELECT glpi_cartridgeitems.id, glpi_cartridgeitems.name AS name, COUNT( glpi_cartridges.cartridgeitems_id ) AS conta FROM `glpi_cartridges` , glpi_cartridgeitems WHERE glpi_cartridgeitems.is_deleted =0 AND glpi_cartridgeitems.id = glpi_cartridges.cartridgeitems_id AND glpi_cartridges.printers_id <>0 AND glpi_cartridges.cartridgeitems_id = ".$id." GROUP BY glpi_cartridges.cartridgeitems_id ORDER BY `conta` DESC "; $result = $DB->query($query) or die('erro'); while ($row = $DB->fetchAssoc($result)) { echo '<tr> <td><a href=../../../../front/cartridgeitem.form.php?id='.$id.' target="_blank" style="color:#555555;" >'. $row['name'].'</a></td> <td>'. $row_result['ref'].'</td> <td>'. $row_result['conta'].'</td> <td>'. $row['conta'].'</td> </tr>'; } } echo ' </tbody> </table>'; } ?> <script type="text/javascript" > $('#tb_cart') .removeClass( 'display' ) .addClass('table table-striped table-bordered table-hover dataTable'); $(document).ready(function() { $('#tb_cart').DataTable({ select: true, dom: 'Blfrtip', filter: false, pagingType: "full_numbers", sorting: [[1,'desc'],[0,'desc']], displayLength: 10, lengthMenu: [[10, 25, 50, 100, -1], [10, 25, 50, 100, "All"]], buttons: [ { extend: "copyHtml5", text: "<?php echo __('Copy'); ?>" }, { extend: "collection", text: "<?php echo __('Print','dashboard'); ?>", buttons:[ { extend: "print", autoPrint: true, text: "<?php echo __('All','dashboard'); ?>", //message: "<div id='print' class='info_box row-fluid' style='margin-bottom:35px; margin-left: -1px;'><table id='print_tb' class='row-fluid' style='width: 80%; margin-left: 10%; font-size: 18px; font-weight:bold;' cellpadding = '1px'><td style='font-size: 16px; font-weight:bold; vertical-align:middle;'><span style='color:#000;'> <?php echo __('Location'); ?> : </span><?php echo $ent_name['name']; ?> </td> <td colspan='2' style='font-size: 16px; font-weight:bold; vertical-align:middle;'><span style='color:#000;'> <?php echo __('Tickets','dashboard'); ?> : </span><?php echo $consulta ; ?></td><td colspan='2' style='font-size: 16px; font-weight:bold; vertical-align:middle; width:200px;'><span style='color:#000;'> <?php echo __('Period','dashboard'); ?> : </span> <?php echo conv_data($data_ini2); ?> a <?php echo conv_data($data_fin2); ?> </td> </table></div>", }, { extend: "print", autoPrint: true, text: "<?php echo __('Selected','dashboard'); ?>", //message: "<div id='print' class='info_box row-fluid' style='margin-bottom:35px; margin-left: -1px;'><table id='print_tb' class='row-fluid' style='width: 80%; margin-left: 10%; font-size: 18px; font-weight:bold;' cellpadding = '1px'><td style='font-size: 16px; font-weight:bold; vertical-align:middle;'><span style='color:#000;'> <?php echo __('Location'); ?> : </span><?php echo $ent_name['name']; ?> </td> <td colspan='2' style='font-size: 16px; font-weight:bold; vertical-align:middle;'><span style='color:#000;'> <?php echo __('Tickets','dashboard'); ?> : </span><?php echo $consulta ; ?></td><td colspan='2' style='font-size: 16px; font-weight:bold; vertical-align:middle; width:200px;'><span style='color:#000;'> <?php echo __('Period','dashboard'); ?> : </span> <?php echo conv_data($data_ini2); ?> a <?php echo conv_data($data_fin2); ?> </td> </table></div>", exportOptions: { modifier: { selected: true } } } ] }, { extend: "collection", text: "<?php echo _x('button', 'Export'); ?>", buttons: [ "csvHtml5", "excelHtml5", { extend: "pdfHtml5", orientation: "landscape", message: "", //message: "<?php echo __('Location'); ?> : <?php echo $ent_name['name'] .' - '; ?> <?php echo __('Tickets','dashboard'); ?> : <?php echo $consulta . ' - '; ?> <?php echo __('Period','dashboard'); ?> : <?php echo conv_data($data_ini2); ?> a <?php echo conv_data($data_fin2); ?>", } ] } ] } ); } ); </script>