Jump to content

xan81

Members
  • Content count

    7
  • Joined

  • Last visited

1 Follower

Profile Information

  • Real Name
    Bart
  1. xan81

    One Page Checkout Support

    I posted my 4 bugs in 109 to their Email address - theses issues are on their DEMO site , hopefully this will be ok in 1.10
  2. xan81

    One Page Checkout Support

    Steve there are several instances of 'billing_zipcode' or shipping_zipcod' in multiple files Looking to where these files are defined and displayed - see /includes/checkout/billing_address and ../shipping_address And now when You look to one_page_checkout You'll see that php vars are refered to values in theses fields like : ['billing']['postcode'] ['delivery']['postcode'] (LOOK at DETAILS delivery not shiiping) BUT I think this is ok. In one_page_checkout there is also reference to field names as You can see: $order->{$varName}['postcode'] = tep_db_prepare_input($_POST[$prefix . 'zipcode']); // this also looks OK I then looked in checkou.js and found some bugs here. First look into itwebexperst.com/onepagecheckout - You'll see that Shipping Methods expands when NOT ALL required fields are entered - We would expect to see Shipping Methods after all required fields are filled out. - This comes after REPLACING 'delivery' to 'shipping' whenever we refer to field names ( we remember that they were defined as billing_zipcode and shiiping_zipcode NOT billing_zipcode and delivery_zipcode ) Changing line 482 to $('select[name=shipping_country], input[name=shipping_street_address], input[name=shipping_zipcode], input[name=shipping_city]', $('#shippingAddress')).each(function (){ Helps ahcieving working validation on this fields... There must also be some bugs elswhere because I still cant get zipcodes captured on 109
  3. xan81

    One Page Checkout Support

    Just installed 1.09 and problem still exists: - before fix described here When NOT selecting "Different from Billing address" capturing zipcode is successfull - before fix described here When selecting "Different from Billing address" and filling Shipping address - after Sumiting page there are no entries in database for Customers_postcode, delivery_postcode, billing_postcode - after applying desribed fix here zipcode isnt captured in both situations Any clues on how to resolve this ?
  4. xan81

    One Page Checkout Support

    I've loaded 1.09 I'am also having problems with this. After checking box "different from payment address" Getting Country;s Zones displays. Also unchecking box makes no difference. ...I 've just menaged to resolve this - for anyone to let You know: It looks like OnePageCheckout add on always retrieves State WHEN selecting Shipping Address. So After I configured show States in admin panel - customer data - problem dissappeared. This is inconsistenncy.
  5. xan81

    One Page Checkout Support

    Hi staradmire, I managed to resolve this on 1.09 For everyone else having problems updating Order totals ammount I recommend upgrade to 1.09 updateShippingMethods() works fine now.
  6. xan81

    One Page Checkout Support

    Not in my case. I also checked on other browsers and without auto filler, but issue still exists. This is my working site www.elgon.pl/checkout - as You will see on entering this site, Shipping Method Section is already expanded on page load. This expanded Section which show shipping methods before user inputs his Billing Address has only one radio button displayed.. This strange behaviour was only seen after modification described by me in last post( adding onePageClass.updateShippingMethods() ) ( I have removed cart section and shipping address for simplicity, but I also tried on original files from 1.08 - this issue still exists. I believe that fix must be easy as this problem dissappears after refreshing page... When My FF error console shows following: 1. Error $button.val is not a function Source file: http://elgon.pl/includes/checkout/checkout.js Row 357 - this points me to setShippingMethod: function ($button){ if (this.shippingEnabled == false){ return false; } var checkoutClass = this; this.setModuleMethod('shipping', $button.val(), function (data){ }); This error is thrown only when trying to login from checkout.php. Exactely when I press Login button on Login popup-window. When I fill form or login on mainpage this error doesnt appear in error console.
  7. xan81

    One Page Checkout Support

    Hi, I modified this code , issue seemed to dissapper, but still exists, depending on HOW CUSTOMER LOGS IN: 1) When customers logs is from mainpage, updating order total works OK 2) When customers fills all required fields on checkout.php updating order total works OK BUT 3) When customers logs in on checkout.php page the following happens: -Login window gets freezed displaying message : "Loading address Book" and no Billing Address data are refreshed - At the bottom horizontal line (with Continue button) The message appers "Refresing Shopping Cart" And all js gets stuck, and nothing happens My observations show that befor this "fix" I havnt had problems neither with Refreshing Shopping Cart nor with "Loading Address Book" independentely how Customer Logs In Work around of this issue is to press F5 - after that Customers Billing Address details are loaded and "Refresign Shopping Cart message dissappers. I'd be gratefull for help or at least narrowing problems scope
×