Jump to content
Magento é no Mestre Magento
Jon Snow

Atualizações campos de frete no carrinho de compras do Magento 2

Mensagens Recomendadas

Olá pessoal,

Primeiramente agradeço pelo fórum, está sendo útil na configuração do módulo de cálculo de frete.

Tenho algumas dúvidas referente ao carrinho de compras do Magento 2

(1) Como eu poderia deixar somente o CEP na página do Carrinho de Compras? Gostaria de remover o campo "país' e "estado" deixando somente a opção para digitar o CEP. 

(2) Outra dúvida que tenho é como remover a mensagem de erro ao digitar o CEP sem o "-"

Ex. Se digito 90050-150 aparece a mensagem abaixo

"Provided Zip/Postal Code seems to be invalid. Example: 12345; 12345-678. If you believe it is the right one you can ignore this notice."

Gostaria que não aparecesse essa mensagem, pois o cálculo na verdade é feito nas duas formas tanto 90050-150 como  90050150. 

(3) Estou achando o cálculo um pouco lento, (Magento 2 Imagination Media) mesmo em um servidor cloud. Deixar a opção hibrida interfere no tempo de carregamento em relação a deixar somente a opção online? Alguém tem alguma sugestão que melhore o desempenho de retorno do cálculo?

 

Se alguém puder contribuir com minhas dúvidas, agradeço.

 

Um abraço.

Share this post


Link to post
Share on other sites

Bom, vou deixar minha contribuição.

Na questão (1) eu consegui desabilitar os campos através do  CSS.

Apliquei o seguinte:

.checkout-cart-index div[name="shippingAddress.region_id"],
.checkout-cart-index div[name="shippingAddress.country_id"] {
      display: none !important;
}

 

Porém ao remover o campo CEP não estava funcionando, pois o campo country não ficava como default para o Brasil. (Antes tinha que selecionar)

Pra resolver isso tem que colocar o Brasil como Default em TAX

Stores > Configuration > Sales > Tax > Default Tax Destination Calculation > Selecionar Brasil

 

Se alguém souber a questão (2) ainda não resolvi.

Obrigado.

Share this post


Link to post
Share on other sites

A questão (2) resolvi. Acabei de visualizar o vídeo do próprio autor deste fórum.

Consegui configurar com as dicas do Mestre Magento a opção de cálculo de frete sem o traço no campo CEP.

Link do vídeo https://www.youtube.com/watch?v=8isnp4dk_C0

Valeu Mestre Magento!

Agora só faltou como melhorar a performance do retorno do cálculo, estou achando muito lento. Trabalhava com magento 1 e era bem rápido...

Um abraço

Share this post


Link to post
Share on other sites

Olá @Jon Snow

Obrigado por compartilhar as soluções encontradas =))

Nas ultimas semana o Webservice do Correios vem oscilando muito, causando essa lentidão no retorno das informações. Tenho alguns clientes que reclamaram exatamente dessa lentidão e as vezes nem chega a calcular o frete porque o Webservice simplesmente parou de funcionar.

Você então tem duas opções:

1) Contratar a FRENET e usar o webservice deles -> https://frenet.com.br/planos/

2) Programar no módulo da Imagination Media uma exceção, que caso demora x segundos exiba outra opção de frete (fixo por exemplo), pois já usei esse módulo em vários projetos e sempre foi muito rápido, somente nesses ultimas semanas eu percebi essa lentidão devido ao Webservice do Correios.

Espero ter ajudado!

Share this post


Link to post
Share on other sites

(2) Tem um vídeo do Ariel te ajuda neste assunto:
https://www.youtube.com/watch?v=8isnp4dk_C0&ab_channel=MestreMagento

(3) Uso este módulo em 5 projetos e todos também sinto esta lentidão.
1 hospedado em cloud dedica, um em VPS e mesmo assim a lentidão para calcular o frete. 
Tem momentos que calcula rápido, mas na maioria dos casos chegar a levar quase 1 minuto "pensando" para depois surgirem as opções. Tempo suficiente para abandonos de carrinho.

Se alguém souber opções para melhorar, agradecemos.  😃
 

Edited by Daniel

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Convidado
Responder esse tópico...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).