Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v3.x.
Por Cláudio
#76938
Olá pessoal,

estou tentando fazer o campo Bairro ficar obrigatório. No formulário de cadastro onde é preenchido ao realizar a primeira compra já está funcionando. O problema é na pagina de endereço em "Minha Conta". Depois que coloquei o código abaixo, o campo fica com a linha em vermelho e a mensagem "O bairro deve ter entre 2 e 128 caracteres" sempre que vc acessa a página (mesmo antes de clicar em continuar) e mesmo que o campo já esteja preenchido.

Já procurei em todas os arquivos e fiz uma checagem minuciosa várias vezes e não tem jeito de encontrar o problema.

Gostaria de saber em qual arquivo o sistema busca o erro para os campos desta página:
index.php?route=account/address/add

Segue o código do formulário que está em:
public_html/catalog/view/theme/default/template/account/address_form.twig

A versão é 3.0.2.0
Código: Selecionar todos
<div class="form-group required">
            <label class="col-sm-2 control-label" for="input-address-2">{{ entry_address_2 }}</label>
            <div class="col-sm-10">
              <input type="text" name="address_2" value="{{ address_2 }}" placeholder="{{ entry_address_2 }}" id="input-address-2" class="form-control" />
              {% if error_address_2 %}
              <div class="text-danger">{{ error_address_2 }}</div>
              {% endif %} </div>
          </div>
Avatar do usuário
Por valdeir2000
Mensagens Especiais
#77186
A variável error_address_2 está retornando um valor (que não é false, 0, vazio ou nulo), por isso está aparecendo o erro. Verifique (ou poste) parte do código no Controller.

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]