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.