Layout
-
Oi,
Após habilitar os campos necessários a página do check-out ficou toda desordenada e fora de formatação.
Como posso editar o layout para fazer uma formatação e ordem dos campos?
Obrigado
kklo
-
Eu tive esse problema e descobri que é devido a inclusão de algumas classes desnecessárias nos campos adicionados pelo plugin – mais especificamente no campo de Complemento. Consegui resolver editando o arquivo
wp-content/woocommerce-extra-checkout-fields-for-brazil/includes/class-extra-checkout-fields-for-brazil-front-end.phpadicionei essa linha:
$new_fields['billing_address_2']['label_class'] = '';ANTES dessa outra:
$new_fields['billing_address_2']['class'] = array( 'form-row-last', 'address-field' );@claudiosanches [te marcando porque não vou fazer um PR pra corrigir só 1 linha, desculpa, rsrs]
Bônus: no caso do tema de um dos sites onde uso o plugin, ainda foi necessário esse CSS adicional (que coloquei lá no Aparência > Personalizar > CSS Adicional) porque o tema aumentava a fonte do asterisco dos campos requeridos, fazendo as linhas ficarem com alturas diferentes do lado esquerdo e direito do form (e fazendo alguns campos saltarem uma linha desnecessariamente):
.woocommerce form .form-row .required { font-weight: normal; }-
This reply was modified 7 years, 3 months ago by
renatofrota. Reason: melhorando a redação para os campos code ficarem melhor isolados
Boa @renatofrota, obrigado pela dica! Mesmo assim a label dos campos billing_address_2 e shipping_address_2 ficaram ao lado do número, e os campos em si quebraram a linha, vc saberia me dizer onde eu poderia alterar a propriedade para fazer-lo ficar menor, ou jogar a label pra baixo junto com o campo?
Olá a todos, estou com o mesmo problema, e a dica do nosso amigo @renatofrota , não resolveu meu problema.
como faço para excluir o campo NÚMERO do check out ?
ele apresente o erro : Endereço com formato inválido. Exemplo: Rua São João, 11se excluir esse campo, meus problemas foram resolvidos
https://uploaddeimagens.com.br/imagens/erro_site-png-7ec38030-4429-4015-9e9c-65225dcd94f9
alguem consegue me ajudar ? so falta isso para colocar o site no ar
tentei e não adiantou, era isso que era pra fazer?
Agradeço muito a colaboração, galera… mas vou precisar de mais uma mãozinha ainda se não for pedir demais. Mesmo ajustando isso aqui ficou zuado ainda 🙁 Alguma ideia?
Resolvi alterando as classes de ordenação (form-row-first, form-row-last e form-row-wide) dos inputs no arquivo class-extra-checkout-fields-for-brazil-front-end.php.
-
This reply was modified 7 years, 2 months ago by
raticida.
Consegui adicionando uma prioridade MUITO alta os meus campos:
‘required’ => true,
‘class’ => array(‘form-row-wide’),
‘clear’ => true,
‘priority’ => 1002
);
return $fields;
}1000, 1001, 1002… 🙂 Valeu, pessoal!
oi, danielspalma
Onde exatamente tu colocou este código?
Galera, alguma solução para esse problema? fiz tudo isso e nada deresolver pra min.
https://jhennykeller.com/checkout/vlw !!!
-
This reply was modified 7 years, 3 months ago by
The topic ‘Layout’ is closed to new replies.