Dobrý den,
pro odstranění dopravy v rozbalovacím košíku smažte na
FTP serveru v souboru
/themes/default-bootstrap/modules/blockcart/blockcart.tpl následující řádky:
Kód:
<div class="cart-prices-line first-line">
<span class="price cart_block_shipping_cost ajax_cart_shipping_cost{if !($page_name == 'order-opc') && $shipping_cost_float == 0 && (!$cart_qties || $cart->isVirtualCart() || !isset($cart->id_address_delivery) || !$cart->id_address_delivery || $free_ship)} unvisible{/if}">
{if $shipping_cost_float == 0}
{if !($page_name == 'order-opc') && (!isset($cart->id_address_delivery) || !$cart->id_address_delivery)}{l s='To be determined' mod='blockcart'}{else}{l s='Free shipping!' mod='blockcart'}{/if}
{else}
{$shipping_cost}
{/if}
</span>
<span{if !($page_name == 'order-opc') && $shipping_cost_float == 0 && (!$cart_qties || $cart->isVirtualCart() || !isset($cart->id_address_delivery) || !$cart->id_address_delivery || $free_ship)} class="unvisible"{/if}>
{l s='Shipping' mod='blockcart'}
</span>
</div>
Dále upravte řádek:
Kód:
<span class="price cart_block_total ajax_block_cart_total">{$total}</span>
na tvar:
Kód:
<span class="price cart_block_total ajax_block_cart_total">{$product_total}</span>
A v souboru
/themes/default-bootstrap/js/modules/blockcart/ajax-cart.js upravte řádek:
Kód:
$('.ajax_block_cart_total').text(jsonData.total);
na tvar:
Kód:
$('.ajax_block_cart_total').text(jsonData.productTotal);
Pro odstranění dopravy na stránce košíku smažte v souboru
/themes/default-bootstrap/shopping-cart.tpl následující řádky:
Kód:
{if $total_shipping_tax_exc <= 0 && (!isset($isVirtualCart) || !$isVirtualCart) && $free_ship}
<tr class="cart_total_delivery{if !$opc && (!isset($cart->id_address_delivery) || !$cart->id_address_delivery)} unvisible{/if}">
<td colspan="{$col_span_subtotal}" class="text-right">{l s='Total shipping'}</td>
<td colspan="2" class="price" id="total_shipping">{l s='Free shipping!'}</td>
</tr>
{else}
{if $use_taxes && $total_shipping_tax_exc != $total_shipping}
{if $priceDisplay}
<tr class="cart_total_delivery{if $total_shipping_tax_exc <= 0} unvisible{/if}">
<td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total shipping (tax excl.)'}{else}{l s='Total shipping'}{/if}</td>
<td colspan="2" class="price" id="total_shipping">{displayPrice price=$total_shipping_tax_exc}</td>
</tr>
{else}
<tr class="cart_total_delivery{if $total_shipping <= 0} unvisible{/if}">
<td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total shipping (tax incl.)'}{else}{l s='Total shipping'}{/if}</td>
<td colspan="2" class="price" id="total_shipping" >{displayPrice price=$total_shipping}</td>
</tr>
{/if}
{else}
<tr class="cart_total_delivery{if $total_shipping_tax_exc <= 0} unvisible{/if}">
<td colspan="{$col_span_subtotal}" class="text-right">{l s='Total shipping'}</td>
<td colspan="2" class="price" id="total_shipping" >{displayPrice price=$total_shipping_tax_exc}</td>
</tr>
{/if}
{/if}
A aby nebyla matoucí celková cena, ke které se připočítá cena za dopravu, pokud dopravu během objednávky vyberete a vrátíte se zpět na první krok objednávky, tak ještě smažte řádky:
Kód:
<tr class="cart_total_price">
<td colspan="{$col_span_subtotal}" class="total_price_container text-right">
<span>{l s='Total'}</span>
<div class="hookDisplayProductPriceBlock-price">
{hook h="displayCartTotalPriceLabel"}
</div>
</td>
{if $use_taxes}
<td colspan="2" class="price" id="total_price_container">
<span id="total_price">{displayPrice price=$total_price}</span>
</td>
{else}
<td colspan="2" class="price" id="total_price_container">
<span id="total_price">{displayPrice price=$total_price_without_tax}</span>
</td>
{/if}
</tr>
Aby se změna projevila, tak nezapomeňte v sekci
"Nástroje > Výkon" kliknout na tlačítko
"Vyčistit mezipaměť". A jelikož se prováděla i úprava v javascriptu, tak si promažte
paměť Vašeho internetového prohlížeče.