Knowledgebase: General
How do I set up the New Admin AJAX (Beta) Feature?

Beginning with version 7.6.0 of the 3dcart software, the Online Store Manager has been updated with a new feature that is intended to make navigation in the admin faster. It does this by presenting the navigation menues and various functions of the store admin using Asychronous Javascript and XML, or AJAX for short.

Important
Please note that at this time, the Admin AJAX function is in the experimental stages of development and may have some odd effects when used. Rest assured that any issues or odd effects that it may display will not be permanent and can be bypassed simply by turning the function off as needed.

What is AJAX?

AJAX is a set of web devlopment techniques that combine Javascripting and your browser's built-in XML capabilities in order to update webpages asynchronously. This means that requests and actions to and from the server don't necessarily need to follow the "action/event" form of most pages.

In other words, let's say you navigate to a page, change a setting and click save. Under normal circumstances, the following would occur:

  • You click on the navigation menu to get to the page, a request is made on the server and the page loads
  • When you make your change on the page, a request may be made on the server and page loads again.
  • When you click on the save button a request is submitted to the server and the page loads yet again.

With AJAX, the requests are all done with the server behind the scenes. This means that it is possible to update parts of a web page without reloading the whole page. So our example above may now look like this:

  • You click on the navigation menu to get to the page, a request is made on the server and the page loads
  • When you make your change on the page, a request may be made on the server but it happens in the background and the page doesn't reload.
  • When you click on the save button a request is submitted to the server in the background and the page doesn't reload.

So rather than having the page reload each and everytime a request is made, AJAX helps minimize the time you're waiting for actions to complete by having everything done in the background.

How do I turn on the feature?

To turn on the Admin AJAX feature, follow these steps:

  1. Log into your 3dcart Online Store Manager
  2. Once you're logged in, look to the top right and click on your user name to expand the menu
  3. Click on the "Turn on Ajax (beta)" option and you're all set.

Remember that the feature is still in its beta phase so it might cause some odd effects from time to time. Fortunately, the effects are never permanent and can be negated simply by turning the AJAX function off and reloading whatever page you were working on. Just follow the same steps above to turn the AJAX function back off.

Tip
If you'd like to participate in this beta release and use the AJAX function, please address any odd behaviors you see with the feature to our regular support channels.


Help Desk Software by Kayako fusion