Olá pessoal boa tarde, gostaria de uma ajuda, preciso montar um dashboard em minha aplicação, mostrando valores no padrão reais do brasil, uso o template adminlte. Então peguei um barchart de duas colunas pra exibir os valores, então tento exibir os valores no padrão de moeda brasileiro em tempo de execução usa o hoverCallback da seguinte maneira:
var bar = new Morris.Bar({
element: 'bar-chart',
resize: true,
data: [
<?php
foreach ($arrayDadosTiposColunas as $t) {
echo '{y: "'.$t['usuario'].'", a: '.$t['lucro'].', b: '.$t['prejuizo'].'},';
}
?>
],
barColors: ['#00a65a', '#f56954'],
xkey: 'y',
ykeys: ['a', 'b'],
labels: ['Valor Lucro R$', 'Valor Prejuízo R$'],
hideHover: 'auto',
hoverCallback: function(index, options, content) {
content = content.replace('.', '*');
content = content.replace(',', '.');
content = content.replace('*', ',');
return (content);
},
});
});
Até funciona, mas apenas pra uma coluna do gráfico, a outra fica exibindo a moeda no padrão americano com vírgula ao invés de ponto e ponto ao invés de vírgula. Alguém já precisou fazer isso?
att,
↧