%PDF- %PDF-
| Direktori : /var/www/projetos/suporte.iigd.com.br/plugins/dashboard/front/assets/ |
| Current File : /var/www/projetos/suporte.iigd.com.br/plugins/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>