• Resolvido Luiz Bills

    (@luizbills)


    Estou criando um plugin que envia várias quantidades de variações diferentes de um produto. Quando eu faço uma primeira compra, todas as variações são adicionadas ao carrinho com suas quantidades corretas. Porém quando eu tento fazer uma segunda compra, os valores das quantidades são atualizados EXCETO a primeira variação. Quando eu tento adicionar apenas uma variação também NÃO atualiza a quantidade no carrinho.

    Segue abaixo o código que trata a requisição de compra do meu plugin:
    https://gist.github.com/luizbills/6cc4923a43ad20ac045b7c104eb43bfe

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Claudio Sanches

    (@claudiosanches)

    Porém quando eu tento fazer uma segunda compra

    Falando daquela opção de comprar de novo ou simplesmente entrando no site e escolhendo outros produtos?

    Criador do tópico Luiz Bills

    (@luizbills)

    Era simplesmente tentando comprar mais alguma coisa, logo após comprar algo. Mas já resolvi. Era algum problema com a sessão. Minha solução foi chamar WC()->cart->get_cart_from_session() antes de qualquer tentativa de adicionar um produto no carrinho.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Erro ao adicionar produto no carrinho (woocommerce)’ está fechado para novas respostas.