Open LuizSantos1 opened 4 years ago
@LuizSantos1 @techspotbr
Me respondo a mim mesmo... A opção "hide" do módulo, na verdade é excelente, pois "coloca" o campo "CEP" à frente, e por ele, já busca o resto do endereço com o autocompletar.
Este módulo é excelente, porque ele não quebra o layout do tema que estou usando, e na verdade, não quebra o layout de nenhum tema, porque testei em outros.
No entanto, ele tem um pequeno "bug" um tanto quanto irritante, que é uma máscara que ele aplica no campo "telephone" do magento 2. Isso LIMITA a quantidade de números que você pode inserir. O que é chato, já que muita gente não tem mais telefone fixo e tenta inserir o celular neste campo.
Uma das "soluções" seria simplesmente desabilitar este campo, e deixar apenas o campo "cellphone". Mas esbarrei em outro problema, o módulo do PagSeguro-Ricardo Martins EXIGE o campo "telephone" ativado.
Desisti temporariamente, tentei vários outros módulos, inclusive o FullCheckout do Elisei que é ótimo, mas todos ou quebram o layout ou tem problema no autocompletar.
Retornei a este módulo e decidi que iria resolver o problema com a máscara, e hoje eu consegui. Pra resolver isso, vamos em: Techspot/BrAutocomplete/view/frontend/layout/checkout_index_index.xml Fazemos o backup do arquivo original e editamos o arquivo "checkout_index_index.xml"
Na linha: `
<item name="config" xsi:type="array">
<item name="inputMask" xsi:type="array">
<item name="mask" xsi:type="string">(00) 0000-0000</item>`
Você tem que trocar a "mask" xsi:type" para: <item name="mask" xsi:type="string">(00) 00000-0000</item>
Pronto, assim conseguimos aumentar a quantidade de números que podem ser inseridos.
Espero ter ajudado.
Luiz, este ano estou trabalhando em 2 projetos grandes que estão me consumindo bastante, por este motivo sua mensagem de Julho acabou ficando sem resposta, eu já havia feito essa correção de máscara do telefone para um projeto em que eu estava usando o módulo, todavia acredito que não haja a tag de correção no módulo ainda. Vou retomar esse assunto que você reportou na próxima semana e tentar inserir a correção que você propôs. Você também pode abrir um pull request com a solução que está sugerindo e eu analiso. Afinal o objetivo de eu ter compartilhado o módulo publicamente é de ajudar toda a comunidade de devs. Desde já agradeço sua atenção em tentar ajudar com o módulo.
Olá, tudo bem? Desde já agradeço pelo módulo, mas gostaria de ter a opção de desabilitar a função "hide" do módulo. Ele entra em conflito com o One Step Checkout da Aheadworks e eu não preciso dessa função, já que posso reordener o campo "CEP" para ficar logo acima da cidade, então o cliente irá preencher essa informação antes.
Eu já testei esse módulo no One Step Checkout padrão do Magento 2, mas ele é muito difícil de customizar.
Att Luiz Santos