Open ymgomes opened 11 years ago
5 - Assinatura de newsletter - Toda vez que uma compra é executada, chega um e-mail dizendo que o usuário assinou o newsletter com sucesso, sem que ele tenha checado nenhum box.
vamos tentar corrigir esses erros, o modulo tem uma ótima proposto, falta apenas funcionar corretamente.
Sds. Daniel
Estamos dispostos a pagar por isso se necessário. O propósito é realmente ótimo, tenho outras observações a fazer mas no momento estamos aqui tentando corrigir alguns bugs, porque onde eu apliquei o OSC já está no ar, então estamos sem tempo até para esperar respostas. Já corrigimos vários, agora o que está realmente pegando e é off topic, é fazer aparecer a razão social no boleto, em vez do nome da pessoa física. Não sei se alguem manja isso, estamos em cima, mas não estamos conseguindo puxar a razão social, que vem do OSC.
ymgomes, você diz que já corrigiu vários erros, conseguiu arrumar o erro de não esvaziar o carrinho?
Brothers desculpa-me mas vcs deveriam busca mais informações no google para esses casos. Uma outra dica naveguem por dentro do source dos módulos para entender as lógicas
Mas não se preocupem vou trab nisso para o próximo OSC 6 vlw
[image: logo] _Deivison Arthur Serpa__, Gerente de Tecnologia e E-commerce do Grupo FFernandes (21) 9203-8986 / (21) 2242-3885 / (21) 4063-8781 https://shop.pisosecarpetes.com.br https://www.pisosecarpetes.com.br/_http://www.deivison.com.br
Contatos Web: Skype : deivisonarthur MSN : deivisonarthur@hotmail.com Facebook: facebook.com/deivisonarthurhttps://www.facebook.com/deivisonarthur
Twitter: @deivisonarthur Outros Contatos em http://meadiciona.com/deivisonarthur [image: WordPress] http://www.deivison.com.br/blog Último post do meu blog:Saíba como adicionar o reconhecimento por voz nas buscas do Magentohttp://www.deivison.com.br/blog/2013/03/14/saiba-como-adicionar-o-reconhecimento-por-voz-nas-buscas-do-magento/ Read morehttp://www.deivison.com.br/blog/2013/03/14/saiba-como-adicionar-o-reconhecimento-por-voz-nas-buscas-do-magento/| My bloghttp://www.deivison.com.br/blog [image: Share on Facebook]http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.deivison.com.br%2Fblog%2F2013%2F03%2F14%2Fsaiba-como-adicionar-o-reconhecimento-por-voz-nas-buscas-do-magento%2F [image: Share on Twitter]https://twitter.com/intent/tweet?text=Sa%C3%ADba%20como%20adicionar%20o%20reconhecimento%20por%20voz%20nas%20buscas%20do%20Magento%20%20(via%20%40wisestamp) Get this email app! http://www.wisestamp.com/apps/wordpress?utm_source=extension&utm_medium=email&utm_term=wordpress&utm_campaign=apps
http://br.linkedin.com/pub/deivison-arthur/1b/35/468 Free signature tool. http://r1.wisestamp.com/r/landing?promo=32&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_32 CLICK HERE TO GET IT.http://r1.wisestamp.com/r/landing?promo=32&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_32
Em 15 de março de 2013 15:45, dweigmann notifications@github.com escreveu:
ymgomes, você diz que já corrigiu vários erros, conseguiu arrumar o erro de não esvaziar o carrinho?
— Reply to this email directly or view it on GitHubhttps://github.com/deivisonarthur/OSC-Magento-Brasil/issues/52#issuecomment-14978175 .
Atenciosamente
" É melhor esperar que um programador produtivo torne-se disponível do que esperar que o primeiro programador disponível torne-se produtivo! "
Opa, valeu Deivison, tenho alguns magento 1.6.2 no caso e não ocorre esse problema do carrinho cheio após finalização da compra, por isso acreditei (mesmo) que pudesse ser problema do OSC. Entretanto não parei para pensar, tenho feito os testes usando o cushy boleto, vou fazer testes com outros modulos de pagamento para confirmar.
Prezados tenta essa dica que o brother skasax deixou em uma issue aqui do git. O link vêm a seguir, e para quem for tentar, comigo deu certo uso a versão 4.0.2 do OSC e agora está gravando o CPF normal tanto no cadastro quanto no checkout, só o RG que não, más como o RG não é requisito para emissão de Nota Fiscal Eletrônica, menos mal. A segunda dica que ele deu para mudar o atributo name do CNPJ também fiz más não havia entendido ao certo o que ele disse pra fazer, más o que ele indica é para excluir o cpfcnpj do primeiro name="cpfcnpj" que aparecer após a linha que contenha "fields boxpj" e deixar apenas name="" isso em todos os arquivos que contenha essa parte. Segue o link direto do issue dele: https://github.com/deivisonarthur/OSC-Magento-Brasil/issues/40
Para esvaziar o carrinho:
Inserir esse código em: app/design/frontend/base/default/template/checkout/success.phtml
eu inseri antes de:
<?php $cart = Mage::getSingleton('checkout/cart'); foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){ $cart->removeItem( $item->getId() ); } $cart->save(); ?>
O meu Magento é 1.6.2
antes de?
ok, deu certo, valeu!
Bom dia,
alguém encontrou a solução do envio de assinatura da newsletter ao fim de cada compra?
Obrigado!
Assinatura do newsletter ao fim de cada compra:
remover o checked="checked" desse input type="hidden"
input type="hidden" checked="checked" id="newsletter-signup" name="newsletter" value="1" title="<?php echo Mage::helper('newsletter')->__('Sign up for our newsletter') ?>" class="checkbox"
por volta da linha 84 em app/design/frontend/base/default/template/onepagecheckout/onepagecheckout.phtml
agora não me pergunte porque ele fica checado e oculto rsrsrsrsrsr
Boa ymgomes! Estava tbm com este mesmo problema de assinatura de newsletter ! Vlw
opa, estava com o mesmo problema na newsletter seguindo seus passos ymgomes, aqui não deu certo percebi que tinha um value="1" que provavelmente por isso sempre enviava o e-mail.
mudei para value="0" e não estou mais recebendo o e-mail de newsletter
obrigado pelas dicas, muito agradecido
Como uso o Patch "esvaziar carrinho", @zepafonso ? Coloquei tudo nos meus arquivos, exatamente nas pastas indicadas pelo patch, mas não funcionou, preciso ativar?
Obrigada, a dica da Newsletter funcionou perfeitamente!
Basta Fazer upload dos arquivos pelo seu ftp!
Sério? Porque não funcionou? Não precisa ativar, @zepafonso ? Será que é porque o meu é tema?
@ymgomes Porque no meu carrinho só esvazia o item e não esvazia o preço?? Fica "0 Itens" e R$20,00 (valor da ultima compra)
@afixgraf qual código você está usando?
@ymgomes Inseri esse código, mas não esvazia o preço só a qt de itens, pode me ajudar?
Inserir esse código em: app/design/frontend/base/default/template/checkout/success.phtml
eu inseri antes de:
<?php $cart = Mage::getSingleton('checkout/cart'); foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){ $cart->removeItem( $item->getId() ); } $cart->save(); ?>
O meu Magento é 1.7.1
@deivisonarthur aonde acho essa solução em detalhes? Já procurei em todo lugar!
"2. Para o erro de esvaziar o carrinho, é um bug do próprio magento acredito que no 1.6, existem um fix para isso em meu git onde o caminho esta como onepage e deve-se trocar para onestepcheckout ou add um script de 3 linhas no php que esvazia a sessão do Magento na tela de sucess.phtml."
Poderiam me passar o link dessas soluções?
"onde o caminho esta como onepage e deve-se trocar para onestepcheckout" "add um script de 3 linhas no php que esvazia a sessão do Magento na tela de sucess.phtml"
Muito Obrigada! Andréa
@ymgomes ainda não consegui resolver esse problema... Ele só esvazia o item, não esvazia o preço, mesmo porque não tem esse comando no código que passou... Alguém conseguiu resolver esse bug? Poderia me passar o que fez, por favor...
--> Precisava adicionar algo assim eu acho, não entendo muito: "$cart->removeprice( $price->getId() );"
Inserir esse código em: app/design/frontend/base/default/template/checkout/success.phtml <?php $cart = Mage::getSingleton('checkout/cart'); foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){ $cart->removeItem( $item->getId() ); } $cart->save(); ?>
O meu Magento é 1.7.1
Conseguiu corrigir? Esse erro de não esvaziar o preço acontece no bloco de carrinho (cart) do magento? Porque no meu eu customizei a exibição do carrinho.
tenta isso
$quote = Mage::getSingleton('checkout/session')->getQuote(); $item = $quote->getItemByProduct($product); $quote->removeItem($item->getId());
/* remove all item */ $quote->removeAllItems();
/update qty of item/ $item->setQty($item->getQty() - 1)->save();
@ymgomes ix não sei te dizer, vejo que só esvazia item na página principal do site: loja.afixgraf.com.br
no header tem o campo carrinho que exibe qt de itens e preço total, estou vendo por esse campo, quando usei o código que você passou, ele esvazia qt de itens certinho, mas o preço não esvazia, poderia me ajudar?
qual é o tema que está usando?
coloca o mesmo código que está usando atualmente no success.phtml do tema decostore
Nuss já sabe até meu tema rsrs Ok! Vou tentar Obrigada
Se der certo avise. Talvez cada forma de pagamento tenha um success.phtml específico, verifique isso
ymgomes quado você diz antes de: antes do que no success.phtml ??? que tenho que inserir
eu inseri antes de:
<?php $cart = Mage::getSingleton('checkout/cart'); foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){ $cart->removeItem( $item->getId() ); } $cart->save(); ?>
antes de começar o código na página
Fiz isso mais nada acontece o site que estou fazendo é www.mmocyberforce.com.br/site grato
Com esse metodo do ymgomes funcionou 100% aqui
Assinatura do newsletter ao fim de cada compra:
remover o checked="checked" desse input type="hidden"
input type="hidden" checked="checked" id="newsletter-signup" name="newsletter" value="1" title="<?php echo Mage::helper('newsletter')->__('Sign up for our newsletter') ?>" class="checkbox"
por volta da linha 84 em app/design/frontend/base/default/template/onepagecheckout/onepagecheckout.phtml
https://github.com/Vampre/Magento-Patch-esvaziar-carrinho
esse também resolveu para mim o problema de não esvaizar o carrinho
Pra quem está buscando uma solução de esvaziar o carrinho assim que o cliente clica no botão finalizar a compra segue o link de como resolver esse problema:
https://github.com/Vampre/Magento-Patch-esvaziar-carrinho/issues/2
Abraços,
Ciro Mendonça ciro@mkton.com.br
O Patch nao resolveu....
Alguns erros que encontrei e estou tentanto consertar por conta própria
1 - Alterar dados do cliente: Quando um cliente logado tenta alterar o endereço pelo painel do cliente, a página carrega pela metade, sem parte do campos e botão salvar.
2 - Esvaziar carrinho. Fiz uma compra teste e após a finalização o produto continua no carrinho como se nada tivesse acontecido.
3 - CNPJ não está gravando no banco de dados. Criei um usuário teste, e preenchi os dois campos RG e CNPJ. Ao realizar uma compra com esse usuário, antes mesmo de preencher todo o formulário, apertei o botão de finalizar para saber qual campo estava validando, e ocorre o mesmo erro que está nesse print https://github.com/deivisonarthur/OSC-Magento-Brasil/issues/51. Reativei o TAX/VAT do magento e habilitei ele no Onepage checkout e funcionou, e não sei o que pode ocorrer a partir disso.
4 - Please enter the state/province - Ao finalizar a compra, esse erro persistia, o que impedia a finalização. Acessei o arquivo Geo.php e comentei a linha. Funcionou, mas não sei o que isso pode implicar.
No momento, estou tentando encontrar uma forma de consertar a alteração de endereço, e uma maneira de fazer o carrinho esvaziar após a compra.