Página 1 de 1
Tonar obrigatório digitar 8 caracteres no CEP!
Enviado: 14 Nov 2013, 09:42
por linktraba
Olá.
Alguém poderia informa por favor como deixar obrigatório o dígito de 8 caracteres no CEP?
Obrigado a todos.
Re: Tonar obrigatório digitar 8 caracteres no CEP!
Enviado: 15 Nov 2013, 11:09
por Renato Frota
isso é uma verificação de obrigatoriedade, somente (verifica se a variável é 1 (obrigatório) ou caso contrário, deixa não obrigatório).
deixe 1 ali.
pra exigir 8 caracteres, é mais fácil editar o proprio <input>, incluíndo o parametro pattern="(.{8}|.{9})"
Re: Tonar obrigatório digitar 8 caracteres no CEP!
Enviado: 16 Nov 2013, 17:46
por linktraba
Olá, agradeço por responder, alterando o input não deu certo.
Dei uma fuçada nos arquivos e encontrei o correto para alterar:
catalog/controller/checkout/cart.php
Alterar a linha 622:
if ($country_info && $country_info['postcode_required'] && (utf8_strlen($this->request->post['postcode']) < 2) || (utf8_strlen($this->request->post['postcode']) > 10)) {
Mudei: post['postcode']) < 2
Para: post['postcode']) < 8.
Resolvido o problema.
Abraço.