• Resolved Edir Pedro

    (@edir)


    Notei que os favoritos que o usuário n?o logado faz, n?o est?o sendo cadastrados após ele se logar ou se registrar no site.

    No meu caso eu também estou usando o plugin WordPress Social Login que n?o tem suporte ao WC, porém pela funcionalidade do seu plugin, ele poderia simplesmente checar o cookie com os favoritos e salvar os dados após um login, ao invés de usar algum hook interno específico do WC, enfim, n?o tive tempo de avaliar melhor o problema ainda.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Pablo Pacheco

    (@karzin)

    Olá,
    Eu n?o sei se alguém vai se incomodar com o fato da gente falar em português, mas enquanto isso n?o acontece, por mim ta de boa ??

    Ent?o, eu fiquei testando aqui e isso está funcionando, pelo menos aqui no meu ambiente local. Tem como vc me passar um usuário do seu ambiente/site pra eu testar melhor?

    Thread Starter Edir Pedro

    (@edir)

    Entendi o que ocorre exatamente. Ao se registrar tudo ok, ele esta gravando os favoritos, mesmo pelo login social que é por fora do woocommerce também salva corretamente.

    O que ocorre é ao fazer login. Suponha que o usuário n?o esteja logado na loja mas já tenha um cadastro, navega normalmente, salva alguns favoritos e depois quando clica no link para conferir sua lista de favoritos, cai na página de login, mas após fazer o login ele retorna na lista de favoritos porém só vê o que estava salvo anteriormente e n?o aqueles que ele acabou de favoritar sem estar logado. O plugin esta ignorando os novos dados em favor do que esta no cadastro da pessoa. Seria interessante que ele adicionasse os novos favoritos na lista, complementando ela depois de logar.

    • This reply was modified 7 years ago by Edir Pedro.
    Plugin Author Pablo Pacheco

    (@karzin)

    Entendi,
    Vou dar uma olhada nisso ent?o. Quando eu fizer te dou um retorno.
    Vlw ??

    Plugin Author Pablo Pacheco

    (@karzin)

    Oi @edir,
    Eu atualizei o plugin pra versao 1.3.9.
    Acho que consegui resolver o problema que vc comentou! Se puder, dá uma olhada e depois me diz, vlw ??

    Thread Starter Edir Pedro

    (@edir)

    Surgiu um erro na seguinte tarefa:

    1. Acessei o site sem estar logado e registrei 2 produtos favoritos;
    2. Me loguei no site para acessar a lista de favoritos e eles foram acrescentados na lista existente, somando 4 favoritos;
    3. Apaguei um destes favoritos da lista, ficando com 3 produtos;
    4. Me desloguei do site e o shortcode voltou a mostrar a contagem dos favoritos antes de me logar, com 2 produtos;
    5. Efetuei o login novamente e mais uma vez os favoritos foram adicionados na lista, somando novamente 4 produtos, só que agora um deles eu tinha removido anteriormente e ele retornou.

    Resumindo, os dados após serem inseridos no banco n?o s?o apagados do cookie e acabam retornando para a lista ao se logar, isso dificulta em apagar os produtos da lista. No meu entender, resta apenas esvaziar a lista de favoritos do cookie uma vez que os dados dela foram passados para o login da pessoa.

    Plugin Author Pablo Pacheco

    (@karzin)

    Valew pelo feedback ??

    Eu acho que consegui resolver isso na nova vers?o 1.4.1.
    Daqui a pouco ela vai estar disponível.

    Depois se der, me diz se ta tudo Ok.
    Falow

    Thread Starter Edir Pedro

    (@edir)

    Esta perfeito Pablo, obrigado pela resposta.

    Plugin Author Pablo Pacheco

    (@karzin)

    Show! Vlw

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Favoritos de usuário n?o logado’ is closed to new replies.