• Resolved martorres

    (@martorres)


    Bom dia!

    Como posso fazer para mostrar a estimativa de dias no modo Frete Impresso Normal (registro módico).

    Eu já marquei a op??o para exibir a estimativa de dias e também já preenchi a op??o de Dias para Entregar mas em ambas n?o aparece a informa??o.

    Gostaria de deixar para essa modalidade com 21 dias como estimativa.

    Obrigado!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Alex Koti

    (@alexkoti)

    Colocar no functions.php do tema ou no plugin do seu projeto no local que considerar mais apropriado:

    Impresso normal

    /**
     * Exibir estimativa de prazo para o impresso normal
     * Utiliza o valor do campo "Dias para entregar" cadastrado no método Impresso Normal
     * 
     */
    add_filter( 'woocommerce_correios_correios-impresso-normal_rate', 'excs_impresso_delivery_meta', 1, 3 );
    function excs_impresso_delivery_meta( $data, $instance_id, $package ){
    
        $s = new WC_Correios_Shipping_Impresso_Normal($instance_id);
        if( isset($s->additional_time) && $s->additional_time > 0 ){
            $data['meta_data']['_delivery_forecast'] = $s->additional_time;
        }
    
        return $data;
    }

    Impresso urgente:

    add_filter( 'woocommerce_correios_correios-impresso-urgente_rate', 'excs_impressourgente_delivery_meta', 1, 3 );
    function excs_impressourgente_delivery_meta( $data, $instance_id, $package ){
    
        $s = new WC_Correios_Shipping_Impresso_Urgente($instance_id);
        if( isset($s->additional_time) && $s->additional_time > 0 ){
            $data['meta_data']['_delivery_forecast'] = $s->additional_time;
        }
    
        return $data;
    }
    • This reply was modified 4 years, 6 months ago by Alex Koti.
    Thread Starter martorres

    (@martorres)

    Funcionou @alexkoti .

    Obrigado!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Exibir Estimativa de Dias Impresso Normal’ is closed to new replies.