Flavio Nash Posted October 19, 2016 at 04:52 PM Report #599748 Posted October 19, 2016 at 04:52 PM 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,
jota.fullstack Posted October 21, 2016 at 08:25 AM Report #599786 Posted October 21, 2016 at 08:25 AM Bom dia, acho que já vi o teu problema. Consegues adicionar uma linha de valores, tanto em Reais como em dolares para teste? 1 Report
Flavio Nash Posted October 24, 2016 at 01:55 PM Author Report #599867 Posted October 24, 2016 at 01:55 PM sim, em uma coluna do gráfico que tem duas colunas consegui colocar o número como moeda brasileira como mostrei acima com o hoverCallback, mas a outra torre fica mostrando no padrão de americano. Você já fez algo parecido?
Lisboeta Posted November 8, 2016 at 12:56 AM Report #600243 Posted November 8, 2016 at 12:56 AM (edited) Flavio Nash boas, tens um plugin muito melhor e fácil de usar, ex: http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/column-negative/ muito mais simples de entender, e facil de criar graficos. qualquer duvida é so dizer. Cump. Edited November 8, 2016 at 12:58 AM by Lisboeta
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now