• Resolved nicolastvj

    (@nicolastvj)


    Na página do carrinho, onde aparece os serviços do Correios disponíveis, aparece o custo dos serviços mas não a previsão do tempo de entrega. É possível incluir sem mexer no código?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support viniciusvirtuaria

    (@viniciusvirtuaria)

    Olá @nicolastvj! Tudo bem?

    Sim! A previsão de entrega aparece ao lado do custo de entrega. Porém, existe configuração para omitir essa estimativa, para conferir navegue até a configuração do método de entrega e verifique se a opção “Ocultar previsão de entrega?” está marcada, desative-a e deverá aparecer conforme o print anexo.

    Thread Starter nicolastvj

    (@nicolastvj)

    Obrigado pela resposta Vinicius. Mas essa configuração está desativada e ainda assim não me aparece a estimativa de tempo de entrega. Antes estava aparecendo, acredito que mudou nessa ultima atualização

    • This reply was modified 9 months, 3 weeks ago by nicolastvj.
    Thread Starter nicolastvj

    (@nicolastvj)

    Olá, pode dar um parecer a respeito disso?

    Plugin Support viniciusvirtuaria

    (@viniciusvirtuaria)

    Olá, @nicolastvj!

    Identificamos que quando o carrinho está configurado no modo blocos do Woocommerce, de fato não aparece a estimativa de entrega. No modo clássico, conforme o print da resposta anterior, sempre exibe.

    Estamos realizando ajustes para esse caso especifico com blocos e em breve iremos disponibilizar uma nova versão com a correção.

    Thread Starter nicolastvj

    (@nicolastvj)

    Entendi. Obrigado pela resposta.

    Plugin Support viniciusvirtuaria

    (@viniciusvirtuaria)

    Olá, @nicolastvj! A versão 1.12.8 que corrige a falha que apontou para o uso da estimativa de entrega no carrinho em blocos está disponível.

    Jonathan Afranio

    (@jonathanafranio89)

    Olá @viniciusvirtuaria estou tentando fazer o que recomendou nos comentários acima desativar a opção: “Ocultar previsão de entrega?” mas não encontrei essa opção, estou usando a versão: 1.12.8
    Fiz também a troca do cart em block para o cart classico: [woocommerce_cart] porem nos dois exibem:
    “Shipping will be calculated at checkout”
    “Os custos de entrega serão calculados durante a finalização de compra.”

    Tentei forçando até via hook no functions.php do tema mas não surtiu efeito:
    add_action( ‘woocommerce_cart_collaterals’, ‘ativar_calculadora_frete_carrinho’ );

    function ativar_calculadora_frete_carrinho() {
    if ( wc_shipping_enabled() ) {
    woocommerce_shipping_calculator(); // mostra a calculadora
    }
    }

    Plugin Support viniciusvirtuaria

    (@viniciusvirtuaria)

    Olá, @jonathanafranio89!

    A opção “Ocultar previsão de entrega?” é exibida na configuração do método de entrega. Para acessá-la pode navegar no menu Woocommerce > Configurações > Entrega, selecionar a área de entrega e editar o método dos Correios.

    Quanto a exibição da calculadora na página do carrinho, trata-se de configuração do Woocommerce. Você pode alterar indo ao menu Woocommerce > Configurações > Entrega, “Opções de Entrega” e marcando a opção “Ativar a calculadora de frete na página de carrinho”.

    Jonathan Afranio

    (@jonathanafranio89)

    Oh @viniciusvirtuaria, agradeço o seu retorno e sua dica de trocar em:
    WooCommerce > Configurações > Entrega, “Opções de Entrega” e “Ativar a calculadora de entrega na página de carrinho”.

    No meu caso, essa opção estava desabilitada e exibia a mensagem:
    “This feature is not available when using the Cart and checkout blocks. Shipping will be calculated at checkout.”

    Pelo que pesquisei, o WooCommerce, a partir da versão 9, removeu a opção de calculadora no carrinho (/cart). Mesmo trocando os blocos do Gutenberg no /cart pelo template clássico [woocommerce_cart] e tentando a opção: WooCommerce > Configurações > Entrega > “Opções de Entrega” > “Ativar a calculadora de entrega na página de carrinho”, a opção permanecia desabilitada.

    Mantive o clássico e usei um hook: woocommerce_cart_totals_after_shipping, executando no function do tema a função abaixo:

    add_action( 'woocommerce_cart_totals_after_shipping', 'forcar_calculadora_frete_no_carrinho' );
    function forcar_calculadora_frete_no_carrinho() {
    if ( ! is_cart() ) { return; }

    if ( wc_shipping_enabled() && WC()->cart->needs_shipping() ) {
    echo '<div class="custom-shipping-calculator">';
    woocommerce_shipping_calculator(); // renderiza a calculadora clássica
    echo '</div>';
    }
    }

    E deu certo, mas somente no [woocommerce_cart]; no Gutenberg não funciona, então vou manter o clássico mesmo.

    É uma pena que o WooCommerce tenha feito isso. Vou passar esse feedback para eles, pois manter o total de frete visível no /cart é importante, exigir que o cliente se registre ou faça login só para ver a opção de frete pode ser frustrante.

    Mais uma vez, agradeço o seu retorno. Tamo junto

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

The topic ‘Previsão do tempo de entrega na página do Carrinho’ is closed to new replies.