MarcDu 1 Denunciar post Postado Janeiro 22, 2015 Olá, Eu to usando o script de geração de boleto do projeto boletophp, e alguns compradores emitem o boleto com o valor de R$33,00, eu fiz assim: // original //$valor_boleto=number_format($valor_cobrado+$taxa_boleto, 2, ',', ''); // se o valor do pedido for menor que R$50,00 cobre R$5.10 da taxa bancária if ($valor_boleto <= 50) { $valor_boleto=number_format($valor_cobrado+5.10, 2, ',', ''); } else { $valor_boleto=number_format($valor_cobrado, 2, ',', ''); } // fim Funciona, mas talvez tenha uma maneira mais correta, 8) Esta desta maneira: define('MODULE_PAYMENT_BOLETOPHP_TEXT_TITLE', 'Boleto Bancário<br>Págavel em <b>qualquer banco ou casas lotéricas</b>.<br> <smal>Se o valor do carrinho for inferior a R$50,00 será cobrado a taxa bancária de R$5.20 para esta forma de pagamento.</small>'); Como eu faço pra colocar o mesmo if assim: { valor inferiror a R$100,00, será cobrada a taxa bancária...else { (não mostre nada... Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Janeiro 23, 2015 else if Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Janeiro 23, 2015 Você tem as linhas de informação para colocar no boleto, dentro do if que você já tem coloque uma destas linhas e pronto, assim ela só vai existir se o if for verdade, por exemplo: if ($valor_boleto <= 50) { $valor_boleto=number_format($valor_cobrado+5.10, 2, ',', ''); $dadosboleto["demonstrativo3"] = 'Será cobrado R$5,10'; } else { $valor_boleto=number_format($valor_cobrado, 2, ',', ''); } Observe que o $dadosboleto["demonstrativo3"] já existe no sistema, então comente ele. Compartilhar este post Link para o post Compartilhar em outros sites