albertobraschi / Bleez-Correios

Atualização do modulo Bleez-Correios para Magento 2
1 stars 2 forks source link

Magento 2.2.X - Correios by Alberto Braschi #4

Open cybbrw opened 6 years ago

cybbrw commented 6 years ago

Olá @albertobraschi

Alguém testou no Magento 2.2.4 ? O Plugin do Igor não informa a rua após digitar o CEP e isso é um caos para utilização comercial. O Bleez ao menos funcionava isso, mas tem o problema dos Correios ficar off line e ai tudo para. .....

Aguardo,

Obrigado pela contribuição!

albertobraschi commented 5 years ago

https://github.com/koan-solucoes/magento2-autocompletar-endereco

LuizSantos1 commented 4 years ago

@albertobraschi Tudo bem? O link da Koan para autocompletar, foi desabilitado, você teria esse arquivo? Eu adaptei o que tinha deles para parcelamento no meu site, e acho que ficou muito bom...

albertobraschi commented 4 years ago

Repositorio importado Add algumas coisas novas nesse plugin

https://github.com/albertobraschi/magento2-autocompletar-endereco

LuizSantos1 commented 4 years ago

@albertobraschi Muitíssimo obrigado, mais tarde eu vou testar pra ver se é tão bom quanto o da Techspotbr https://github.com/techspotbr/mage2_brautocomplete

Eu estava evitando o módulo (um dos únicos que não quebra o layout dos temas personalizados) porque ele tinha um bug na máscara do campo "telephone"... Dá pra desabilitar esse campo e ficar só com o campo "cellphone", mas isso dá problema com o módulo PagSeguro-Ricardo Martins.

Mas ao revisar o módulo ontem, eu acabei por encontrar uma solução para o bug que deixo aqui para quem quiser testar o módulo deles também que é muito bom.

Para corrigir o bug na máscara no campo "telephone" que limita o número de números inseridos, vamos a: Techspot/BrAutocomplete/view/frontend/layout/

Fazemos um backup do arquivo: "checkout_index_index.xml" E mudamos a linha original que é: <item name="telephone" xsi:type="array"> <item name="sortOrder" xsi:type="string">30</item> <item name="config" xsi:type="array"> <item name="inputMask" xsi:type="array"> <item name="mask" xsi:type="string">(00) 0000-0000</item>

Para: <item name="telephone" xsi:type="array"> <item name="sortOrder" xsi:type="string">30</item> <item name="config" xsi:type="array"> <item name="inputMask" xsi:type="array"> <item name="mask" xsi:type="string">(00) 00000-0000</item>

Se notarem, verão que incluí um "0" a mais na linha abaixo.

Era um bug relativamente simples de corrigir, mas que quebrei a cabeça tentando editar nos arquivos js, php e phtml, sendo que o mais simples era simplesmente editar o xml.

Deixo essa constribuição, porque na minha opinião, o módulo deles de autocompletar é um dos melhores por não afetar o layout do site.

Mas de todas as formas, agradeço por me passar esse, vou testar mais tarde.

Um abraço!