Magento 1

Ajax Layer Pro

Improve the navigation of your Magento website in one go with AJAX Layer Pro that makes the layered navigation more fluent and efficient.

marketplace approved
95,00€excl. VAT

5.0/5 rated 4 reviews

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
  • Unlimited test domains
  • Free composer access

Improve your layered navigation with AJAX Layer Pro

Completely configure your filters

  • Enable the price slider and the category tree
  • Use multiple filters on the same attribute
  • Enable the AJAX navigation

Customize the display of your filters in the front end

  • Dispatch and add filters wherever you want: left, top, right
  • Display attributes as labels or dropdowns

Use optimized keywords

  • Enable the display of SEO keywords in the URLs
  • Automatically generate keywords

Enjoy a fully compatible extension

  • Use the AJAX Layer Pro with any theme
  • Configure the extension for a multi-store website
  • Use the Elasticsearch extension without compatibility issues

Content

    How to use the AJAX Layer Pro extension?

    The AJAX Layer Pro extension will help you to improve your layered navigation easily.

    You will be able to completely configure and customize the display of your filters on your Magento frontend.

    Moreover, the extension will automatically generate keywords corresponding to the values of your filters in order to improve SEO on your website.

    The AJAX Layer Pro extension can be installed and ready to configure in one go. For this go to:
    System › Configuration › Wyomind › AJAX Layer Pro

    General Settings

    To begin, you can configure the general parameters of the AJAX Layer Pro extension. Several options are available:

    • Meta Robots
      Allows changing meta robots value when filtering. This is useful to avoid search engines indexing all pages containing filter parameters.
    • Enable AJAX Navigation
      If enabled, the page will not be refreshed each time an option is clicked.
    • Enable Auto Scroll
      If enabled, the page will auto-scroll to the top each time an option is clicked in AJAX mode.
    • Enable AJAX Toolbar
      If enabled, the page will not be refreshed each time a link in the toolbar is clicked.
    • Enable SEO Keywords
      If enabled, the option ids present in URL will be replaced by the associated keywords (the keywords are automatically generated from attribute option labels).
    • Replace All Special Chars
      If enabled, all special chars will be replaced by a dash.
    • Items Limit
      That option allows you to limit the number of displayed items in layered navigation. This will add a Show More/Less link. 0 or empty means unlimited.

    Price Slider Settings

    The Ajax Layer Pro extension allows you to enable the price slider.

    Note that the default Magento display is as below:

    Enable Price Slider
    When the price Slider is enabled, the display will be as below. 

    Enable Price Inputs
    If the price slider is enabled, you also have the possibility to add input fields below the slider by setting Enable Price inputs to YES.

    Then, when the slider and the inputs are enabled, it should look like the below screen. 

    Category Tree Settings

    In the Category Tree Settings tab, you'll be able to configure the display of the category tree according to your needs.

    • Enable Category Tree
      If enabled, default category navigation will be replaced by a tree.
    • Expand Tree
      If enabled, the category tree will be displayed entirely.
    • Number of Levels Displayed
      You can define up to 5 levels to display.
    • Show Products Count
      You can display the number of products for each category.
    • Include in Navigation Menu
      If enabled, only categories included in the menu will be displayed.
    • Show Empty Categories
      If enabled, categories without products will be displayed.

    Below is the display you can get with the above configuration.

    Attributes Settings

    In the Attributes Settings tab, you'll be able to define for which attribute you want to use a dropdown or display the attributes labels.

    • Dropdown Attributes
      Select the attributes that you want to display as dropdowns.
    • Label Attributes
      Select the attributes that you want to display as labels.

    Below, you can see that the Category and Color attributes are managed as labels, whereas the Shoe Size attribute is managed as a dropdown.

    Note that your customers can expand and collapse filters. 

    Filter Positioning

    AJAX Layer Pro allows you to dispatch your filters in 3 different places. You can customize the display of your filters via 3 options:

    • Top Filters
      Define which filters you want to display on top (horizontal navigation).
    • Left Column Filters
      Define which filters you want to display in the left column.
    • Right Column Filters
      Define which filters you want to display in the right column.

    In the case where a filter is not present in any of the above fields, then it will be displayed in the left column by default.

    Here is the display you can get with the above configuration.

    FAQ

    Pre-sales informations

    Magento versions supported by Ajax Layer Pro

    This extension works with Magento Community Edition and also Magento Enterprise Edition. To know if Ajax Layer Pro is compatible with your Magento version, please check the Compatibility tab. 

    License and domains

    License validity

    A license is valid for an unlimited period of time on one single Magento installation.

    If you use more than one Magento installation, you will have to buy a separate license for each one.

    If you run several domains on the same Magento installation, you will need only one license for all of them.

    Although your license doesn’t have a limited period of validity, your support period does. By purchasing an extension, you’ll be granted a 6-month support period for free. Passed this period, you will have to renew your Support plan (see FAQ: How to extend my support period?).
    Domains pre-registration

    You can pre-register your live domain to your license in advance.

    Thanks to this option, you'll be able to get the extension ready to use on your domain before it goes live.

    To pre-register your production domain: 

    1. Go to:
      mY account › Licenses & DOwnloads
    2. Click on  next to the extension you want your domain to pre-register on.
    3. Click on the link at the bottom of the page saying:
      Do you want to pre-register your domain in order to be ready to go live?
    4. Finally, enter your domain name and click on pre-register now .
    Testing environments

    One license is valid for an unlimited period of time on one Magento installation only.  

    It is possible, however, to extend or transfer your license in 2 cases: 

    • If you'd like to add your testing environments to your license.
      In this case, it is possible to extend your license to an unlimited number of domains for free.
      For example mywebsite-staging.com or mywebsite-dev.com
    • If you want to transfer your license to another live domain.
      In that case, the support period for your license must still be active.


    To be able to use Ajax Layer Pro on both your production and testing environments, follow the instructions below:

    1. Download Ajax Layer Pro.
      (see FAQ: Extensions download).
    2. Install Ajax Layer Pro on your production environment.
      (see FAQ: Extensions installation)
    3. Activate the license.
      (see FAQ: Extensions activation).
    4. From your Magento admin panel, enter your current Activation Key in:
      syStem › CONFIGuration › WYOMING › YOUR EXTENSION 
    5. Save your configuration.


    Now that you can use Ajax Layer Pro on your production environment, repeat the same steps as above on your testing environments.

    The only difference this time: a notification will appear in your Magento admin. 

    You will be given a choice between:

    1. buy a new license now
    2. add this domain to my license


    Click on Add this domain to my license.

    A transfer request will then be sent to our team within an hour.

    Once the request is taken care of, you will receive a confirmation email.

    If your transfer request is accepted, you can use Ajax Layer Pro on both environments at the same time.

    The order in which you activate your license on your domains does not matter.
    You can start with your staging/dev/local environment or with your live domain, the process will be the same.

    Modules versioning and download

    Extensions download

    In order to download Ajax Layer Pro, log into your Wyomind account:

      1. Go to:
        my account › Licenses & downloads 
      2. Click on the  icon next to Ajax Layer Pro.

        A new window opens.

      3. Choose the version of Ajax Layer Pro.
        You will be able to choose the most recent version of Ajax Layer Pro (for both Magento 1 and Magento 2).
      4. Click on  .

    Your download can start.

    Extensions upgrade

    When purchasing an extension from wyomind.com, you benefit from a lifetime upgrade. You can at any time download the latest version of the extension directly from your account. 

    To upgrade Ajax Layer Pro, follow the steps below:

    1. Go to:
      my account › Licenses & Downloads
    2. Click on  next to Ajax Layer Pro.
    3. Choose the latest version of Ajax Layer Pro (for Magento 1 and Magento 2).
    4. Click on download .
    5. Install the new version of Ajax Layer Pro to update your Magento admin. 

    Modules Installation/Uninstallation

    Extensions uninstallation

    To uninstall Ajax Layer Pro, go on its zip folder and open it.

    You will find a shell file (such as: yourextension-uninstall.sh) that you must execute on both your server and Magento root directory.

    Once the uninstallation is over, refresh your cache and enable the compiler back again (if you use it).

    Extensions installation

    Before installing Ajax Layer Pro, you’ll have to:

    • Backup your Magento installation in:
      system › tools › backups
    • Disable the compiler in your Magento admin panel if it’s not already disabled:
      system › tools › COMPILATIONS
    • Refresh your cache in:
      system › select cache type › actions › refresh › submit


    Now you can install Ajax Layer Pro:

    1. Download Ajax Layer Pro (zip file) from:
      my account › my downloads
      Refer to FAQ here: Extensions download
    2. Once Ajax Layer Pro is downloaded, open the folder and unzip it.
    3. Copy the content of the unzip folder and paste all files and directories in your Magento root directory (the folder content can vary according to the extension but it generally includes app, lib and skin folders).
    4. Once your installation is complete, don't forget to enable the compiler back (if it was already enabled before the installation) and run compilation process.
    5. Refresh your cache, logout from your admin panel and log back in right after.

    Next step is to activate your license, to do so, click here: Extension activation

    Modules activation

    Extensions activation

    Once Ajax Layer Pro is installed, you have to activate the license: 

    1. Go to your Magento admin panel. A message pops up at the top of the page.

      If the message doesn't appear then you must check that:

      Wyomind's License Manager has not been removed from your installation.
      Wyomind's License Manager is enabled in: app/etc/modules/Wyomind_Licensemanager.xml
      The HTML output for Wyomind_Licensemanager and/or Adminhtml_Notification are not disabled in your system under:  system  

      configuration › advanced › advanced

    2. Copy your activation key.

      You can find your activation key in 2 different places:
      - In the confirmation email that you received after purchasing Ajax Layer Pro
      - In your Wyomind account:MY ACcount › My downloads, select Ajax Layer Pro and click on  . A new page opens where you'll find your activation key (see below).
    3. In your Magento admin go to:
      SysteM › Configuration › Wyomind › Your extension

      Paste the activation key in the Activation Key field and choose between the automatic (yes) or the manual (no) activation method:
      - By choosing Yes, the connection to Wyomind license server will be automatic. 
      - By choosing No, you will have to log on to Wyomind license server yourself.

    4. Save the configuration.
    5. Clear your caches. 
    6. A message appears at the top of your admin panel: Activate it now!  Click on that link.
    7. Copy and paste the license code in the License code field from your admin or simply click on  Activate now! 
    8. Finally, refresh your cache, log out and log back in straight after, to complete the installation.

    To activate the license of an extension that includes other modules, you’ll have to repeat the steps described above for each extension, using the corresponding activation keys (each module has its own activation key).

    Troubleshooting

    White page using the extension

    If you're getting a white page using the extension, you should enable the error reporting in order to display the error. You can do that from index.php.

    404 error in the configuration page
    Most of the time log-out/log-in may solve this issue.

    User's reviews

    Henk

    Ecommerce Agency · Netherlands · User for 10 years

    ★★★★★

    Great layered navigation

    The bubble layer pro has been our favourite layered nav extension for years in Magento 1. Never had any trouble installing or other url / SEO issues we've seen with many others.

    AlexisU

    ★★★★★

    Perfect

    Simple, lightweight - it's great.
    Recommended here https://www.sonassi.com/blog/quick-magento-performance-wins
    & used in this theme https://polarcore.io/ which is based on Google's Material Design.
    I had initially purchased an alternative module to test, but quite quickly realised this was the best choice for us.

    June 30, 2016

    james_thecodeco

    ★★★★★

    Simply Works!

    After years of trying other Layered Nav extensions and being frustrated at the amount of configuration required, it is a delight to find an extension that can just be installed and within a minute or two it is up and running.
    There is not a lot of features to this extension, but in my opinion that is what makes it so great. Just install, configure the few options there are and you're done.
    I also found it extremely helpful that each filter works in isolation so you are free to place each filter where you want it - you don't have to have all the filters in one block down the side of the page!
    Lastly, as a developer myself, I salute Johann for showing his code for all to see. Far too many extensions are developed via outsourcing and are badly coded. It's clear from this extension that Johann is a very good, experienced coder and takes pride in his work. This extension is a compliment to that.

    November 5, 2015

    W3 Arts & Webdesign

    ★★★★★

    Great extension and very good support

    Installed and works fine. If you have any questions or issues feel free and contact the very good support.
    I can recommend this extension.

    January 30, 2014

    Magento 1 / OpenMage Compatibility

    Supported by our master extension versions

    • 1.14.4
    • 1.14.3
    • 1.14.2
    • 1.14.1
    • 1.14.0
    • 1.9.4
    • 1.9.3
    • 1.9.2
    • 1.9.1
    • 1.9.0

    Supported by our legacy extension versions

    • 1.13.1
    • 1.13.0
    • 1.12.0
    • 1.11.2
    • 1.11.1
    • 1.11.0
    • 1.10.1
    • 1.10.0
    • 1.8.1
    • 1.8.0
    • 1.7.0
    • 1.6.2
    • 1.6.1
    • 1.6.0
    • 1.5.1
    • 1.5.0
    • 1.4.2
    • 1.4.1
    • 1.4.0
    • 1.3.3
    • 1.3.2
    • 1.3.1
    • 1.3.0
    • 1.2.1
    • 1.2.0
    • 1.1.8
    • 1.1.7
    • 1.1.6
    • 1.1.5
    • 1.1.4
    • 1.1.3

    Changelog

    4.0.0

    Initial release for the master version

    3.0.0 legacy

    Initial release for the legacy version

    2.4.3

    • Fix for the display of the layers

    2.4.2

    New feature

    • Expand/Collapse filters

    2.4.1

    Improvement

    • Support for the category permissions in Magento EE

    Patch v2.4.1.1

    • Fix on urls for a better SEO

    2.4.0

    Improvement

    • Improved products count in the categories treeview

    Bug fix

    • fix for js compilation (missing semi-colon)

    Patch v2.4.0.2

    • hidden characters removed from config.xml

    Patch v2.4.0.1

    • Display fixed when the minimum price of the slider is not 0

    2.3.5

    Improvement

    • Disabled categories are not displayed in the frontend treeview

    Feature request

    Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!

    Thank you

    That’s a wrap.

    We will get back to you as soon as possible.

    You may also like