-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix para frete com desconto/grátis em áreas com restrição de entrega #100
Conversation
Correção de bug ao utilizar promoção de frete grátis em áreas com restrição de entrega. Durante testes na versão 4.5.0, se o cliente utilizar um cupom/regra para permitir frete grátis, e se, este cliente tiver em área de restrição, não é dado desconto. O desconto aparece apenas em áreas sem restrições. Para fins de testes, este foi um dos ceps que utilizei para testar 04843-640 (com restrição de entrega)
@@ -114,6 +114,8 @@ public function collectRates(Mage_Shipping_Model_Rate_Request $request) | |||
|
|||
$this->_filterMethodByItemRestriction(); | |||
if ($this->_getQuotes()->getError()) { | |||
//Fix to allow discounts on delivery areas with restrictions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Esse código não está fazendo sentido, se podemos ter cotação com erro só precisa retirar esse if
. @jarjar123, alguma sugestão aqui?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nenhuma sugestão. Remover o IF é melhor mesmo.
Em 20/07/2015 19:04, "Pedro Teixeira" notifications@github.com escreveu:
In
app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php
#100 (comment)
:@@ -114,6 +114,8 @@ public function collectRates(Mage_Shipping_Model_Rate_Request $request)
$this->_filterMethodByItemRestriction(); if ($this->_getQuotes()->getError()) {
//Fix to allow discounts on delivery areas with restrictions
Esse código não está fazendo sentido, se podemos ter cotação com erro só
precisa retirar esse if. @jarjar123 https://github.com/jarjar123,
alguma sugestão aqui?—
Reply to this email directly or view it on GitHub
https://github.com/pedro-teixeira/correios/pull/100/files#r35049885.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No caso, se for remover apenas o if, em localhost tive problemas, não apresentando mais cotação no carrinho.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@alex-andrade, não faz sentido, com ou sem if é exatamente o mesmo código.
O erro procede. |
@pedro-teixeira esquece que eu falei, realmente não faz sentido hehe. @jarjar123, aqui deu certo, entretanto vou criar uma instalação limpa para novos testes. |
Sorry! Funcionou sim @alex-andrade |
Perfeito @jarjar123 , o codigo simplificado irá ficar assim:
Só uma questão, sou novo no Git, faço uma nova PR ou edita esta mesmo? |
Eu editaria a mesma PR. |
Remoção do if para finalizar o PR.
@jarjar123 esse está aprovado? |
Bom dia. |
Fix para frete com desconto/grátis em áreas com restrição de entrega
Correção de bug ao utilizar promoção de frete grátis em áreas com restrição de entrega.
Durante testes na versão 4.5.0, se o cliente utilizar um cupom/regra para permitir frete grátis, e se, este cliente tiver em área de restrição, não é dado desconto. O desconto aparece apenas em áreas sem restrições.
Para fins de testes, este foi um dos ceps que utilizei para testar 04843-640 (com restrição de entrega)