close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Spinning Wheel during checkout.

Thread began 11/10/2015 8:55 am by joerg431091 | Last modified 3/15/2016 2:13 pm by Ray Borduin | 2938 views | 13 replies |

joerg431091

Spinning Wheel during checkout.

I am fighting with this problem since quite some time and can not pin-point what the problem might be. So I am hoping that someone has an idea.

The problem is that after entering the billing and shipping information on the checkout.php page and clicking continue - the “Please Wait” spinning wheel keeps spinning without anything happening.

My biggest problem is that it does not happen always so every time someone is trying to help they are not able to re-create the problem.

I thought it might be a browser or a server response problem but it happens across all browsers. I also suspected a conflict with another code and unstripped the pages completely from all templates with only the raw eCart code with the same problem.

I am running eCart 6.1.1 and just re-did the checkout wizard a view days ago.

Any thoughts are very much appreciated.

Best,
Joerg

Sign in to reply to this post

Ray BorduinWebAssist

What is the url to the page? It might be an issue with the timer in the ajax code.

Look at the file: /webassist/framework/javascript/ajax.js

There are two lines that reference:
setTimeout("window.WADFP_jQuery.unblockUI()",200);

change the 200 to 400 or 500 or even 800 and that might fix the problem.

Sign in to reply to this post
Did this help? Tips are appreciated...

joerg431091

Hi Ray,

thanks for your prompt reply. I have the same problem with 3 sites but one of them is www.bialettishop.com

I will try this and let you know.

Best,
Joerg


_____

Update:

Hi Ray,

I just checked the code and it is set to 800 already

setTimeout("window.WADFP_jQuery.unblockUI()",800);

Any Ideas?

Sign in to reply to this post

Ray BorduinWebAssist

You can try 1200. We originally had that issue when it was 200 but I haven't heard it happen since we moved to 800. I'd have to see the error to really be confident, but it sounds exactly like the issue we had and increasing that number fixed.

Is it a particular browser or scenario that I might be able to follow to reproduce it?

Sign in to reply to this post
Did this help? Tips are appreciated...

joerg431091

Hi Ray,

This unfortunately did not change anything. I tried it with any browser (safari, chrome, IE, firefox) with the same results. Have you been able to reproduce the problem or does it come up if you try it. Again - one of the sites is www.bialettishop.com.

Best,
Joerg

Sign in to reply to this post

Ray BorduinWebAssist

Yes, I can reproduce it.

It looks like this code is too low on the page:
<script src="webassist/jq_validation/jquery.h5validate.js"></script>

I'm not sure if it is coming in from a plugin or on the page itself, but it has to be above the payment form and it is currently below. Its exact position has to be after the jquery library, but before any references to h5validate on the page....

Another option would be to move the payment scripts lower on the page... either that script has to move up or the script that refers to it has to move down.

If you give me FTP access I can correct it.

Sign in to reply to this post
Did this help? Tips are appreciated...

joerg431091

I would love to try this myself first so I feel confident how to change it on the other sites and for future references also. (But I might come back to your offer and of course give you FTP access).

I will attach the checkout.php page for one of the sites. I believe the script is on line 1199. Could you let me know where exactly I should best move this to?

I hope this one works. Would solve a lot of trouble for me.

Sign in to reply to this post

Ray BorduinWebAssist

Just move line 1199 above line 1187.

Sign in to reply to this post
Did this help? Tips are appreciated...

joerg431091

No change unfortunately. I will attach a new copy of the checkout.php page so you can see whether I moved it correctly.

Sign in to reply to this post

Ray BorduinWebAssist

My first assumption was wrong... you didn't have to move that line of code. The reference used document onready, so the script could load below unlike my statement, that did nothing.

The real issue was that you were loading a second version of jquery lower on the page and overwriting the jquery loaded on the top.

The solution is to delete the second, unnecessary, reference from line 1312:
<script src="js/vendor/jquery.js"></script>

Removing that fixes the page.

Sign in to reply to this post
Did this help? Tips are appreciated...
loading

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...