Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#75385
Bom dia!

Estou fazendo integração dos clientes e pedidos da loja opencart com meu meu ERP feito em php e MySql, estou tendo problemas com caracteres especiais.

Exemplo: o cliente faz o cadastro na loja opencart no campo nome do cliente ele coloca JOÃO, no banco de dados está salvo exatamente como o cliente escreveu "JOÃO",
mas eu coloque um campo personalizado com o nome de Razão Social, se o cliente também escreve JOÃO nesse campo personalizado, no banco de dados fica salvo assim: JO\u00e3O

Eu preciso pegar esses dados e jogar no meu sistema, porém, não estou conseguindo converter o campo personalizado razão social quando o cliente escreve com caracteres especiais.

Alguém sabe como converter esses caracteres especiais ou tirar a acentuação desses campos ??

Desde já, agradeço a atenção.
Por veteranodf
Mensagens Especiais Curtidas
#75386
As versões mais novas do opencart utiliza o padrão JSON para os campos customizados, se esse for o seu caso tente da forma abaixo, em "ID-CUSTOM-FIELD" informe o id do campo customizado;
Código: Selecionar todos
$custom_field = json_decode($custom_field, true);
$custom_field = $custom_field['ID-CUSTOM-FIELD'];