This module adds many features to the standard category block that comes with PrestaShop. Along with the standard "Maximum depth" and "Sort order" options, it has a separate "Footer maximum depth" option. Categories can be dynamically loaded using AJAX to reduce load time. The module can also save the state of the categories so they are reloaded in the same place when navigating between pages.
There are many options to control the category tree. It is possible to hide empty categories, so that categories without products are not displayed in the category block. Parent categories and sub-subcategories can be hidden to display only subcategories of the current category. Breadcrumbs can be added to make it easier to return to parent categories. There is also an option to add links to products in the category block.
The module also allows the number of products in each category to be displayed after the category name. The product count can include only products directly in the category or include subcategories as well. To improve performance, the module generates a product count cache so that products do not need to be recounted every time the page loads. There are also options to hide the product count from empty categories and line up the counts on the right edge of the category block.
Along with the default option to display +/- buttons next to each parent category to allow subcategories to be expanded and the option to display all categories so expanding and collapsing isn't required, there is an option to use an accordion to hide the +/- buttons and use the category links to expand categories instead. There is also an option to allow the category link to be clicked a second time to collapse it and return to having no subcategories open.
The module also has the option to specify which categories should be open by default when loading non-category-and-product pages. When using the accordion, only one category can be expanded by default. When using the +/- buttons, multiple categories can be expanded by default.
The module has the option to display simple tooltips, formatted tooltips or no tooltips when hovering over categories in the block.