luizeduardo Posted August 28, 2013 Share Posted August 28, 2013 (edited) Olá pessoal! Acredito que alguns de vocês já passaram por isso. Muitos clientes no Brasil podem pedir que o NOME DA EMPRESA deles saia no boleto ao invés do NOME do usuário contratante. Alguns módulos de boletos gratuitos disponíveis buscam no campo CEDENTE, por padrão, o nome do usuário contratante no WHMCS e ai o cliente pede para aparecer o nome da empresa. Você pode até colocar o nome da empresa no lugar do nome do usuário pra resolver isso, mas estará alimentando informações erradas no sistema e perdendo o nome dos clientes! Então, fizemos um ajuste internamente em nosso boleto (itau) aqui e estou compartilhando com vocês. 1) Inclua o código abaixo no arquivo boleto.php (modules/gateway/boleto/) ao final das variáveis para // DADOS DO SEU CLIENTE, na nossa versão aqui é na linha: 53 e colocamos o código abaixo na linha 57. $dadosboleto["companyname"] = $clientsdetails['companyname']; 2) Pegue o arquivo do Layout do boleto que você usa: Ex: layout_itau.php Na variável de sacado ($dadosboleto["sacado") substitua toda a linha de código pelo trecho abaixo: <?php echo !empty($dadosboleto['companyname'])? $dadosboleto['companyname'] : $dadosboleto["sacado"]?> Há 2 locais para substituir isso, na parte de cima do boleto e na parte de baixo. Pronto! Espero ter contribuído! Grande abraço! Edited August 28, 2013 by luizeduardo Link to comment Share on other sites More sharing options...
Recommended Posts