• Allyson

    (@allysonsouza)


    Primeiramente, parabéns pelo plugin, muito bom e útil para diversos projetos.
    Encontrei um erro ao possuir produtos variáveis, na listagem de produtos ele cai em um erro no arquivo class-woocommerce-parcelas-public.php, dá um warning de tentativa de chamada de método em null (o objeto $product está como null), na linha 92

    Envolvi a verificação de:
    if (! $product->get_price_including_tax() )

    Em uma outra verificação:
    if (! $product )

Viewing 5 replies - 1 through 5 (of 5 total)
  • Boa tarde Allyson, conseguiu resolver? Me deparei hoje com o mesmo erro

    Thread Starter Allyson

    (@allysonsouza)

    @andsonalex, resolvi fazendo o que disse na resposta acima, envolvendo o if com outro if:
    if (! $product )

     if (! $product->get_price_including_tax())
            {
                return;
            }

    Esse ai é o código original, o if (! $product ) que você acrescentou seria nele mesmo? Ficando…

    if (! $product->get_price_including_tax())
            {
               if (! $product ) return;
            }
    Thread Starter Allyson

    (@allysonsouza)

    @andsonalex eu realmente não lembro e não estou com esse código fácil de abrir aqui, mas pelo que eu escrevi acima eu acho que coloquei em volta, assim:

    if (! $product ) {
               if (! $product->get_price_including_tax() ) {
               ...

    Tranquilo, é porque tentei de ambas as formas, mas no meu contínua dando erro ele me apresenta com “Desconto de x%, total 0,00” (não calcula o desconto) e o parcelamento nem aparece, isso apenas no variável o produto comum contínua normal… mas estou tentando aqui…

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Erro em produto variável’ is closed to new replies.