Hide shipping if there is only one shipping option
There is such option for payments... why not for shipment too..?
<div class="op_inside" <?php if (!empty($no_shipping) || ($shipping_inside_basket)) echo 'style="display: none;"'; ?>>
<?php
if ((empty($no_shipping)) && (empty($shipping_inside_basket)))
{
$iter++; echo '<h4>'.$iter.'. '; echo OPCLang::_('COM_VIRTUEMART_ORDER_PRINT_SHIPPING_LBL').'</h4>';
}
?>
<!-- shipping methodd -->
<div id="ajaxshipping">
<?php echo $shipping_method_html; // this prints all your shipping methods from checkout/list_shipping_methods.tpl.php ?>
</div>
<br />
<!-- end shipping methodd -->
</div>
<div style="display: none;">
<div class="op_inside" <?php if (!empty($no_shipping) || ($shipping_inside_basket)) echo 'style="display: none;"'; ?>>
<?php
if ((empty($no_shipping)) && (empty($shipping_inside_basket)))
{
$iter++; echo '<h4>'.$iter.'. '; echo OPCLang::_('COM_VIRTUEMART_ORDER_PRINT_SHIPPING_LBL').'</h4>';
}
?>
<!-- shipping methodd -->
<div id="ajaxshipping">
<?php echo $shipping_method_html; // this prints all your shipping methods from checkout/list_shipping_methods.tpl.php ?>
</div>
<br />
<!-- end shipping methodd -->
</div>
</div>