Magento Forum

Somando a taxa ao valor do boleto - CushyMage+BoletoPhp
 
William Florencio
Jr. Member
 
Total Posts:  3
Joined:  2010-10-11
 

Olá!
Minha incompreensão de php está me prejudicando numa tarefa simples no meu boleto-php+cushy-mage caixa sigcb :
Eu tento fazer a alteração em app/code/.../model/standard.php (linha 34) da seguinte maneira:

// Default Values
      $default = array(
         ...
         
'valor_boleto' => number_format($order->getGrandTotal(), 2',''')+3.52,
         ...
      );

Neste tipo de soma o ‘ponto’ (pois não dá pra somar com vírgula) aparece na linha digitável, e isso vai contra as regras do manual. E se eu somo a uma ‘taxa_boleto’ sem valor de centavos (ex: 3.00), o “number_format” do ‘valor_boleto’ perde o efeito e os 2 últimos dígitos (de centavo) somem da linha digitável e dos campos informativos.

>Então como somar estes valores obedecendo a regra de centavos do number_format?
>E como substituir “ponto por vírgula” nos campos informativos e “ponto por nada” na linha digitável?

Agradeço desde já quem também sugerir com um modo menos mambembe de fazer esta soma.
Atenciosamente,

 
Magento Community Magento Community
Magento Community
Magento Community
 
William Florencio
Jr. Member
 
Total Posts:  3
Joined:  2010-10-11
 

RESOLVIDO

$valor $order->getGrandTotal();
$valor $valor 3.52;
$vFinal  number_format($valor2',''');

// Default Values
      
$default = array(
         ...
         
'valor_boleto' => $vFinal,
         ...
      );

Solucionado pelo usuário ycetrey do fórum Mario sam.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top