-
Notifications
You must be signed in to change notification settings - Fork 60
Nothing Happens, Although the "Loading Next Page" Message is Visible
This is unfortunately a very common issue, caused by some extensions that aggressively modify the output of the system when an AJAX request is made to the server. This is a bad practice, because the Accept header should be used to determine whether the server should respond with JSON, HTML, or anything else - but these extensions do it regardless of the contents of the Accept header.
Our extension makes AJAX requests in order to load the next page of products, but expects HTML output and not JSON. So when the server responds with JSON it will result in a Javascript error. To the end-user, this means that the "Loading Next Page" message will be visible but will stay there indefinitely - and no new products will ever be added to the page.
The only way to work around the issue is to modify the extension or theme functionality that converts all AJAX requests into JSON responses. Contact Strategery if you'd like one of our developers to do this for you for a modest fee.
The following extensions and themes are known to have this issue. Please keep the list ordered alphabetically and suffix with the version / date where the issue was confirmed to exist.
- Aheadworks Ajax Cart Pro v3.2.8 and earlier.