Fórum OpenCart Brasil

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

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v2.x
#73976
Mesmo fazendo da forma correta você terá problemas com alguns módulos de pagamento, mais como essa pergunta já foi feita várias vezes e ninguém respondeu resolvi mostrar o caminho, segue abaixo ;

Exemplo página de cadastro index.php?route=account/register

Passo 1: Controller, responsável pela validação dos campos após submeter o form;
- Arquivo catalog/controller/account/register.php, acesse o campo que deseja excluir e comente a validação do mesmo, deve fazer esse processo na função "index" e na função "validate";

Passo 2: Model, responsável por gravar os dados no banco de dados após o controller validar;
- Arquivo catalog/model/account/customer.php, acesse e remova da query insert, update o campo que deseja excluir

Passo 3: Template, responsável pela exibição do site;
- Arquivo catalog/view/theme/TEMA-UTILIZADO/template/account/register.tpl, acesse o trecho de código responsável pelo campo e comente o mesmo;

Passo 4: Acesse na administração o menu "Modificações" e clique no botão "Atualizar" para recriar o cache ocmod;

Fazendo corretamente todos os passos acima o campo desejado será excluido;

Lembrando que dei exemplo para a página de cadastro frente da loja, esse processo deve ser feito na administração em cadastro de cliente e pedido, na frente da loja no checkout e edição de cadastro;

Não é algo simples, deve ter conhecimento do core do opencart para efetuar o desejado, somente com tentativas e estudo vai conseguir chegar no que deseja, e se excluir um campo como "sobrenome" utilizado por algum modulo de pagamento como terá sérios problemas;

Night games. One night, no worries Real Women P[…]

@Manoel Vidal Poderia me ajudar com 2 coisas n[…]

Looking for a partner for an unforgettable night? […]

Vou verificar, Obrigado