Jump to content

Preços com 4 casas decimais no backend e 2 no Frontend?


Recommended Posts

Galera alguém pode me dar uma ajuda?

 

Os custos dos produtos precisam de 4 casas decimais tipo 0,0008 mas a venda devem ficar com 2 casas tipo 0,02, tem alguma configuração para isso ou devo alterar o código fonte do prestashop?

 

Essa seria a pior opção porque ao migrar para uma versão mais nova eu precisaria refazer todo o trabalhos, mas se não tiver jeito terei que fazer...

 

Eu configurei o PS para 4 casas mas esta aparecendo também no frontend, não é o que eu preciso.

 

Link to comment
Share on other sites

Não aconselho vc. fazer alterações no código sem conhecimentos profundos da lógica de cálculo do Prestashop, pois é um caso bem sensível. O Prestashop necessita de 6 casas para calcular em outras moedas, como o dólar por ex. De acordo com a localização da sua loja, somente duas casas serão mostradas. O Prestashop calcula todos os preços para consumidores à base do preço acrescentado sem imposto. De acordo com a taxa de imposto adicionada tomando em conta descontos (que podem ser com impostos ou sem impostos), ele forma o preço final do produto. A lógica é complicada, sendo que vc. mexendo em ficheiros, poderá inutilizar Prestashop completamente, se não tiver conhecimentos profundos da lógica Prestashop.

Link to comment
Share on other sites

Imagino que tem que tomar cuidado, mas se eu não encontrar alguma solução de configuração vou ter que colocar uma formatação na visualização dos preços e do frete no frontend, tem alguma forma de configurar a moeda, pais, etc... para eu poder trabalhar com 4 casas no custo e 2 na visualização da loja?

Obrigado por ter respondido.

Marcos

Link to comment
Share on other sites

Obrigado pela resposta, mas la em localização, não consigo configurar 2 casas decimais para o frontend e 4 para o backend, ainda não tenho uma solução para esse problema...

 

Exemplo: Uma porca de um parafuso que custou R$0,009 ou seja 0,9 centavo, e eu quero vender por R$0,02 ou 2 centavos, não consigo, porque eu teria que configurar o PS para 4 casas e ai no frontend apareceria como R$0,0200.

 

Parece bobeira, mas muitas pessoas ficam com duvidas, elas não entendem que 0,02 é igual a 0,0200 e ainda fica fora do padrão do pais, e deve até ser proibido.

Edited by marcos_guerreiro (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...