Problema encode OPC 1.4.9.3 [Resolvido]
Enviado: 23 Jan 2011, 13:28
por prchakal
Olá,
Estou tendo problema de codificação com a última versão do opencart.
Instalei a linguagem pt-br nele, mas quando cadastro algo com acento, o sistema remove tudo o que tem do acento para frente.
Exemplo:
Se cadastro no nome do cliente:
PRSoluções
Na base de dados fica gravado:
PRSolu
O que fazer?
Re: Problema encode OPC 1.4.9.3
Enviado: 23 Jan 2011, 18:56
por Manoel Vidal
Re: Problema encode OPC 1.4.9.3
Enviado: 23 Jan 2011, 22:27
por prchakal
Valeu Manoel,
Mas achei a seguinte solução:
Em "addCustomer":
$data['firstname'] = mb_convert_case(trim($data['firstname']), MB_CASE_TITLE, "UTF-8");
$data['lastname'] = mb_convert_case(trim($data['lastname']), MB_CASE_TITLE, "UTF-8");
$data['company'] = mb_convert_case(trim($data['company']), MB_CASE_TITLE, "UTF-8");
$data['address_1'] = mb_convert_case(trim($data['address_1']), MB_CASE_TITLE, "UTF-8");
$data['address_2'] = mb_convert_case(trim($data['address_2']), MB_CASE_TITLE, "UTF-8");
$data['city'] = mb_convert_case(trim($data['city']), MB_CASE_TITLE, "UTF-8");
$data['postcode'] = mb_convert_case(trim($data['postcode']), MB_CASE_TITLE, "UTF-8");
Em "editCustomer":
$data['firstname'] = mb_convert_case(trim($data['firstname']), MB_CASE_TITLE, "UTF-8");
$data['lastname'] = mb_convert_case(trim($data['lastname']), MB_CASE_TITLE, "UTF-8");
Re: Problema encode OPC 1.4.9.3
Enviado: 24 Jan 2011, 16:49
por Manoel Vidal
Que bom que você conseguiu resolver prchakal e valeu por postar sua solução
