Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Por babyrodrigues33
#70136
Estou com o seguinte erro ao clicar no produto:
number_format() expects parameter 1 to be double, string given in /home/spark052/public_html/system/storage/modification/catalog/controller/product/product.php on line 399

Alguém pode ajudar a resolver?
Avatar do usuário
Por valdeir2000
Mensagens Especiais
#70162
Poste o código do arquivo no pastebin.com e poste o link aqui. Ou tente resolver adicionando um (double) no primeiro parâmetro. E.g.
Código: Selecionar todos
number_format((double)$variable, ..., ...);
Por Isaque_Cp
#91826
eu também tive uma situação parecida aqui:

Código: Selecionar todos
				
$desconto = $product_info['price'];
$desconto = $desconto - ($desconto * ( $porcentagem / 100 ));


resolvi colocando a variavel que recebe uma string com um (int) antes:
Código: Selecionar todos
				
$desconto = $product_info['price'];
$desconto = (int)$desconto - ((int)$desconto * ( (int)$porcentagem / 100 ));