{$msg.shipping.shipping_method}

{assign var="shippingMethodSet" value=false} {assign var="showContinueButton" value=true} {if !$shippingMethods.international_error} {************************************* ** Free shipping ** *************************************} {if $shipping_is_free}
{if $shipping_is_digital}{$msg.shipping.digital_download}{else}{$msg.shipping.free_shipping}{/if}
{assign var="shippingMethodSet" value=true} {************************************* ** Shipping is not free ** *************************************} {else} {************************************* ** Product level shipping firts ** *************************************} {if $shippingMethods.product_level_method}
{$msg.shipping.current_shipping_price} : {$shippingMethods.shipping_price_at_product_level|price}
{if empty($shippingMethods.shipping_methods)} {/if} {assign var="shippingMethodSet" value=true} {else} {/if} {************************************* ** Other shipping methods ** *************************************} {if !empty($shippingMethods.shipping_methods)}
{if $shippingMethods.product_level_method} {$msg.shipping.select_shipping_method_for_remaining_items} {else} {$msg.shipping.select_shipping_method} {/if} {if $order->shippingTaxable}
({$msg.cart.shipping_taxable} - {$order->shippingTaxDescription}) {/if}
{foreach from=$shippingMethods.shipping_methods item="sm"}
{assign var="shippingMethodSet" value=true} {/foreach} {/if} {/if} {************************************* ** Alternative shipping methods ** *************************************} {if $shippingMethodsAlternative && $shippingMethodsAlternative.shipping_methods && $shippingMethodsAlternative.shipping_methods_count> 1}
Your order contains free shipping items, but you still can choose alternative shipping method for these items:
{if !$shippingMethods.product_level_method && !$shippingMethods.shipping_methods && $shipping_is_free}
{/if} {foreach from=$shippingMethodsAlternative.shipping_methods item="sm"}
{assign var="shippingMethodSet" value=true} {/foreach} {/if} {************************************* ** Show messages ** *************************************} {if !$shippingMethodSet} {if $ShippingShowWeight == "YES" && $shippingMethods.shipping_weight> 0}
{$msg.shipping.order_total_weight} {$shippingMethods.shipping_weight|weight}
{/if} {if $shippingMethods.shipping_methods_exist} {if $ShippingWithoutMethod == "YES"}
{$msg.shipping.cant_calculate_shipping}
{else}
{$msg.shipping.need_setup_shipping}
  • {lang msg=$msg.common.contact_admin e=$GlobalSupportEmail}
{assign var="showContinueButton" value=false} {/if} {else} {if $ShippingWithoutMethod == "YES"}
{$msg.shipping.cant_calculate_shipping}
{else}
{$msg.shipping.no_shipping_methods_for_order}
{/if} {/if} {/if} {else}
{$msg.shipping.no_international_shipping}
{counter name="show_continue_button" assign="foo"} {/if}
{if $showContinueButton}
{button class="button-continue" text=$msg.buttons.buttonContinue file=$smarty.template}
{/if}
{literal} {/literal}