One Step Checkout change logs ================== version 1.1.9 (updated on Oct 29th 2011) 1. Fix error when loading payments (can not load payments) Edit files - app/code/local/Magestore/Onestepcheckout/controllers/IndexController.php 2. Fix error when using urls Edit files - app/code/local/Magestore/Onestepcheckout/etc/config.xml -------------------------------------------------------- version 1.1.8 (updated on Sep 20th 2011) 1. Fix error when reload shipping methods & payment method after changing billing address or shipping address Edit files - js/magestore/onestepcheckout.js + change function get_billing_data() + change function get_shipping_data() -------------------------------------------------------- version 1.1.7 (updated on August 25th 2011) 1. Fix error that occurs when two credit card payment methods are enabled. Edit file: - app/design/frontend/base/default/template/onestepcheckout/onestepcheckout.phtml + add a javascript function disable_payment() + call this function before $('one-step-checkout-form').submit() 2. In some case, the payment option may be hidden. Edit file: - app/design/frontend/base/default/template/onestepcheckout/onestepcheckout.phtml + comment this in script isCustomerLoggedIn()):?> 3. Fix error that occurs when not choosing payment method Edit file: - app/design/frontend/base/default/template/onestepcheckout/onestepcheckout.phtml + add a javascript function checkpayment() + check this function before submit onestepcheckout form if(checkpayment ()){ element.disabled = true; $('one-step-checkout-form').submit(); } -------------------------------------------------------- version 1.1.6 (updated on June 29th 2011) 1. Add the configuration about reloading payment methods (reload payment methods after all fields are filled or after one field is changed). Edit files: - app/code/local/Magestore/Onestepcheckout/etc/system.xml - app/code/local/Magestore/Onestepcheckout/etc/config.xml - app/code/local/Magestore/Onestepcheckout/Helper/Data.php - app/design/frontend/base/default/template/onestepcheckout/onestepcheckout.phtml Add one file: - app/code/local/Magestore/Onestepcheckout/Model/Source/Reloadpayment.php -------------------------------------------------------- version 1.1.5 (updated on May 13th 2011) 1. Fix error in saving credit card number Edit function savePaymentMethod() in file Magestore/Onestepcheckout/Helper/Data.php, change $this->getOnepage()->getQuote() to Mage::getSingleton('checkout/session')->getQuote() 2. Fix error in showing order comment in notification email Edit app/locale/en_US/template/email/sales/new_order_notification.phtml in line 71, change {{var order.getEmailCustomerNote()}} to {{var order.getOnestepcheckoutOrderComment()}} 3. Fix error when using IE9 -Edit app/design/frontend/base/default/default/template/onestepcheckout/onestepcheckout.phtml in line 244 change document.observer('dom:loaded',function()){} to Event.onserver(window,'load',function(){} -Do the same with app/design/frontend/base/default/default/template/onestepcheckout/onestepcheckout/review.phtml in line 27 4. Fix error in loading shipping methods -Show telephone field in billing and shipping address as default + Edit app/code/local/Magestore/Onestepcheckout/etc/config.xml in line 174 + change 0 to 1 -Modify style of telephone label in shipping address section + Edit app/design/frontend/base/default/default/template/onestepcheckout/onestepcheckout/shipping.html in line 82 -Add one more function "checkEmptyFields()" in js/magestore/onestepcheckout.js -Modify javascripts in file app/design/frontend/base/default/default/template/onestepcheckout/onestepcheckout.phtml --------------------------------------------------------