Jump to content

Verzendkosten in beeld in winkelwagen terwijl klantgegevens nog niet bekend zijn


roelrutjes

Recommended Posts

Hallo,

Ik werk sinds kort met Prestashop 1.7 (voorheen met 1.4) en wil mijn verzendkosten goed regelen.

Dat is inmiddels aardig gelukt, maar ik heb het volgende probleem:

De verzendkosten komen in beeld zodra een product in de winkelwagen is gelegd.

Dit wil ik echter niet omdat die verzendkosten dan meestal niet kloppen.

Een klant moet namelijk naderhand zijn vervoerder opgeven en zijn adres.

Aan de hand daarvan zullen dan de verzendkosten getoond worden.

 

Hoe kan ik die verzendkosten in de winkelwagen uitschakelen?

 

Met vriendelijke groeten, Roel.

Link to comment
Share on other sites

Hi Roel,

Je zou eventueel checkout/_partials/cart-summary.tpl het block cart_summary_totals kunnen aanpassen zodat een check wordt gedaan of er al een adres bestaat en of het om de verzendkosten gaat. In het classic thema zou je naar lijn 54 moeten gaan en de code vervangen naar het volgende:

    {block name='cart_summary_subtotals'}
      {foreach from=$cart.subtotals item="subtotal"}
        {if $subtotal && $subtotal.type !== 'tax'}
          {if $customer.addresses}
            <div class="cart-summary-line cart-summary-subtotals" id="cart-subtotal-{$subtotal.type}">
              <span class="label">{$subtotal.label}</span>
              <span class="value">{$subtotal.value}</span>
            </div>
          {else}
            <div class="cart-summary-line cart-summary-subtotals" id="cart-subtotal-{$subtotal.type}">
              <span class="label">{$subtotal.label}</span>
              {if $subtotal.type =="shipping"}
								<span class="value">--</span>
              {else}
								<span class="value">{$subtotal.value}</span>
              {/if}
            </div>
          {/if}
        {/if}
      {/foreach}
    {/block}

 

Link to comment
Share on other sites

  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...