
		marcosevaristo
		
		(usa Outra)
		
		Enviado em 13/08/2021 - 21:31h 
		Olá estou com um problema em meu Script e não estou conseguindo resolver, é o seguinte:
quero criar um botão que imprima vários recibos diferentes, vários pedidos de lanche em uma pagina e quero que todos eles fiquem com um botão de imprimir para imprimindo o recibo abaixo:
#Esse é o Botão#
 
<button id="botaoPrint" class="btn_1">Imprimir Pedido <i class="icon-print-2" aria-hidden="true"></i></button></a>
  
  #O Recibo#
</center>
<div> 
  <div class="container">
    <div style="margin: 0 auto;align-items: center;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;" class="row justify-content-center ">
      <article class="col-md-4">
        <div id="divImprimir" style="background-color: #fdfbe3;" class="boxed-md boxed-padded">
          <?php
          $dataex = explode(' ', $data);
          $dataex[0] = explode('-', $dataex[0]);
          $dataex[0] = array_reverse($dataex[0]);
          $dataex[0] = implode('/', $dataex[0]);
          $dataformatada =  $dataex[0].' - '.$dataex[1];
          $nome = str_replace('%20', ' ', $nome);
          $nomeCliente = $nome;
          $telefoneformatado = formatPhone($telefone);
          $taxaPedido = Check::Real($valor_taxa);
          $valorTroco = Check::Real($valor_troco);
          $totalPedido = Check::Real($total);
          $resumoPedidosFormatado = str_replace('*', '', $resumo_pedidos);
          $resumoPedidosFormatado = str_replace('<b>', '', $resumoPedidosFormatado);
          $resumoPedidosFormatado = str_replace('</b>', '', $resumoPedidosFormatado);
          $telefoneEmpresaFormatado = formatPhone($telefone_empresa);
          echo "<b>".$nome_empresa."</b>";
          echo ".\n <br />";
          echo (!empty($end_rua_n_empresa) && !empty($end_bairro_empresa) && !empty($cidade_empresa) && !empty($end_uf_empresa) ? $end_rua_n_empresa.' <br /> '.$end_bairro_empresa : 'Defina_um_endereço').' - '.$cidade_empresa.' - '.$end_uf_empresa;
          echo "\n <br />";
          echo "Telefone: {$telefoneEmpresaFormatado}";
          echo "\n <br />";
          echo "\n <br />";
          echo "<b>PEDIDO: #{$codigo_pedido}</b>\n <br />";    
          echo "{$dataformatada} <br />";  
          echo "\n <br />";
          echo "-----------------------------"."\n  <br />";      
          if($opcao_delivery != 'true'):
            echo "{$msg_delivery_false}\n  <br />";
            echo "Observações: {$name_observacao_mesa}\n  <br />";
          else:
            echo "Rua: {$rua}, Nº {$unidade}\n  <br />";
            echo "Bairro: {$bairro}\n  <br />";
            echo "Cidade: {$cidade} - {$uf}\n  <br />";
            echo "Complemento: {$complemento}\n  <br />";
            echo "Observação: {$observacao}\n  <br />";
          endif;
          echo "-----------------------------"."\n  <br />"; 
          echo "\n <br />";  
          echo "DADOS DO CLIENTE: <br />";
          echo "NOME: {$nomeCliente}\n  <br />";
          echo "TEL: {$telefoneformatado}\n  <br />";  
          echo "-----------------------------"."\n  <br />"; 
          echo "\n <br />"; 
          echo "RESUMO DO PEDIDO: <br />";
          echo "{$resumoPedidosFormatado}";
          
          echo "-----------------------------"."\n  <br />";  
          echo "PAGAMENTO: {$forma_pagamento}\n  <br />";
          echo (!empty($sub_total) || $sub_total != '0.00' ? "SUBTOTAL: R$ ".Check::Real($sub_total)." \n <br />" : "" );
          if(!empty($desconto) && $desconto != 0):
            echo "DESCONTO: {$desconto}% \n <br />";
          endif;
          if($valor_taxa != '0.00'):
            echo "DELIVERY: R$ {$taxaPedido}\n  <br />";
          endif;                    
          echo "TOTAL: R$ {$totalPedido} \n <br />";
          if(!empty($valor_troco) && $valor_troco != '0.00'):
            echo "TROCO PARA: R$ {$valorTroco}\n  <br />";
          endif;
          echo "-----------------------------"." \n <br />";
          
          echo "\n <br />";
          echo "***OBRIGADO E BOM APETITE*** \n <br />";
          ?>
        </div>
      </article>
    </div>
  </div>
</div>
<center>
-----------------------------------------------------------------
<script type="text/javascript" charset="utf-8">
  $(document).ready(function(){
    $('#botaoPrint2').click(function(){
      $('#divImprimir').printThis({
        doctypeString: '<meta charset="utf-8">', 
        importStyle: true,
        base: false,
      });
    });
  });
</script>