+ {if isset($virtual_cart) && $virtual_cart}
+
{else}
- {l s='Choose a shipping option'}
- {/if}
-
-
- {foreach $option_list as $key => $option}
-
-
-
- {/foreach}
-
-
- {foreachelse}
-
- {foreach $cart->getDeliveryAddressesWithoutCarriers(true) as $address}
- {if empty($address->alias)}
- {l s='No carriers available.'}
+
{l s='Choose your delivery method'}
+
+ {if isset($carriers) && isset($HOOK_BEFORECARRIER)}
+ {$HOOK_BEFORECARRIER}
+ {/if}
+
+ {if isset($isVirtualCart) && $isVirtualCart}
+
{l s='No carrier is needed for this order.'}
{else}
- {l s='No carriers available for the address "%s".' sprintf=$address->alias}
+ {if $recyclablePackAllowed}
+
+
+
+ {/if}
+
+ {if isset($delivery_option_list)}
+ {foreach $delivery_option_list as $id_address => $option_list}
+
+ {if isset($address_collection[$id_address])}
+ {l s='Choose a shipping option for this address:'} {$address_collection[$id_address]->alias}
+ {else}
+ {l s='Choose a shipping option'}
+ {/if}
+
+
+ {foreach $option_list as $key => $option}
+
+
+
+ {/foreach}
+
+
+ {foreachelse}
+
+ {foreach $cart->getDeliveryAddressesWithoutCarriers(true) as $address}
+ {if empty($address->alias)}
+ {l s='No carriers available.'}
+ {else}
+ {l s='No carriers available for the address "%s".' sprintf=$address->alias}
+ {/if}
+ {if !$address@last}
+
+ {/if}
+ {foreachelse}
+ {l s='No carriers available.'}
+ {/foreach}
+
+ {/foreach}
+ {/if}
+
+
+ {if $giftAllowed}
+
{l s='Gift'}
+
+ gift == 1}checked="checked"{/if} />
+
+
+
+
+
+
+ {/if}
+ {/if}
+ {/if}
+ {if $conditions AND $cms_id}
+
{l s='Terms of service'}
+
+
+
+ {l s='(Read the Terms of Service)'}
+
+
+ {/if}
+