Página 1 de 2
[Resolvido] Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 24 Mar 2018, 15:13
por rlasmar
Ao editar um pedido, não consigo avançar para a próxima etapa. Ele informa ao clicar em continuar que os campos obrigatórios devem ser preenchidos, no caso são os campos extras de cadastro CPF e Data de Nascimento. Mesmo preenchido ele continua dando o erro.
Alguém mais pode simular este evento para verificar se é um bug do Opencart 3.

Re: Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 24 Mar 2018, 19:15
por Manoel Vidal
Olá @rlasmar.
É um bug na validação dos campos personalizados desta versão que já foi corrigido, porém, só virá na próxima versão, sendo que a correção já está disponível no github do OpenCart.
Para corrigir o bug, copie o conteúdo do arquivo abaixo:
https://github.com/opencart/opencart/bl ... stomer.php
E cole no arquivo:
catalog/controller/api/
customer.php
Depois atualize o cache das modificações.
Espero ter ajudado.

Re: Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 24 Mar 2018, 23:03
por rlasmar
Manoel Vidal escreveu: ↑24 Mar 2018, 19:15
Olá @rlasmar.
É um bug na validação dos campos personalizados desta versão que já foi corrigido, porém, só virá na próxima versão, sendo que a correção já está disponível no github do OpenCart.
Para corrigir o bug, copie o conteúdo do arquivo abaixo:
https://github.com/opencart/opencart/bl ... stomer.php
E cole no arquivo:
catalog/controller/api/customer.php
Depois atualize o cache das modificações.
Espero ter ajudado.
Resolveu parcialmente com o este código Manoel. Consegui avançar até detalhes do pagamento, chegando lá ocorre o mesmo problema com o campo extra Número. Creio então ser um novo bug que ainda não foi corrigido para a próxima versão.
Re: Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 26 Mar 2018, 16:47
por henriquekravitz
Pra mim resolveu!
Re: Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 26 Mar 2018, 16:57
por rlasmar
henriquekravitz escreveu: ↑26 Mar 2018, 16:47
Pra mim resolveu!
No terceiro passo, Detalhes do Pagamento, você possui campo extra? O meu está dando erro agora nesse passo.

Re: Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 26 Mar 2018, 19:10
por rlasmar
Encontrei a solução, tem que mudar 3 arquivos para corrigir o bug por completo
catalog/controller/api/customer.php
catalog/controller/api/payment.php
catalog/controller/api/shipping.php
Baixar os arquivos deste link
https://github.com/opencart/opencart/tr ... roller/api
Re: [Resolvido] Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 29 Mai 2018, 15:09
por henriquekravitz
No meu caso o erro ainda persiste, mesmo fazendo as alterações.
Re: [Resolvido] Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 29 Mai 2018, 15:12
por rlasmar
henriquekravitz escreveu: ↑29 Mai 2018, 15:09
No meu caso o erro ainda persiste, mesmo fazendo as alterações.
É preciso mudar 3 arquivos e depois atualize o cache das modificações.
catalog/controller/api/customer.php
catalog/controller/api/payment.php
catalog/controller/api/shipping.php
Baixar os arquivos deste link
https://github.com/opencart/opencart/tr ... roller/api
Re: [Resolvido] Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 29 Mai 2018, 15:43
por henriquekravitz
Mesmo fazendo essas modificações o erro persiste.
Re: [Resolvido] Bug OC 3.0.2.0 - Erro ao editar pedido com campos personalizados de cadastro
Enviado: 29 Mai 2018, 15:53
por henriquekravitz
Será que é por causa do Tema Journal ? Comprei o tema no site oficial.