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.

Imagem

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.

Imagem

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.