Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mage::getSingleton('checkout/type_onepage')->getQuote()->getShippingAddress()->getCountryId()
- $this->getQuote()->getShippingAddress()->getCountry()
- app/design/base/default/template/checkout/onepage/shipping_method/available.phtml
- <?php //Show extra shipping options only if the shipping address is outside of FRANCE ?>
- <script type="text/javascript">
- var countryID = '<?= Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getData('country_id') ?>';
- jQuery('#ownTransport')[countryID == 'FR' ? 'hide' : 'show']();
- </script>
- app/design/XXX/XXX/template/checkout/onepage/shipping_method.phtml
- <form id="co-shipping-method-form" class="stack-form" action="">
- <div id="checkout-shipping-method-load">
- <?php echo $this->getChildHtml('available') ?>
- </div>
- <script type="text/javascript">
- //<![CDATA[
- var shippingMethod = new ShippingMethod('co-shipping-method-form', "<?php echo $this->getUrl('checkout/onepage/saveShippingMethod') ?>");
- //]]>
- </script>
- <div id="onepage-checkout-shipping-method-additional-load">
- <?php echo $this->getChildHtml('additional') ?>
- </div>
- <?php //ADD AMASTY FIELDS ?>
- <?php //Show extra shipping options only if the shipping address is outside of FRANCE ?>
- <div id="ownTransport">
- <?php
- echo Mage::helper('amorderattr')->fields('shipping_method');
- ?>
- </div>
- <div id="shipping-method-buttons-container" class="buttons-set">
- <button class="button" onclick="shippingMethod.save()"><?php echo $this->__('Continue') ?></button>
- <span class="please-wait" id="shipping-method-please-wait" style="display:none;"><?php echo $this->__('Loading') ?></span>
- </div>
Add Comment
Please, Sign In to add comment