Filters module

Filters module

We want to show you how the Filters module for DJ-Catalog2 works. Below you will find all important information - see how to configure the extra fields, add them to the DJ-Catalog2 product, and configure the module.

Open the DJ-Catalog2 component.



Open the Extra Fields.



Create a "New" extra field.



We have created example field names "Facilities." It's assigned to the "Hotels" Field Group.
Important! Extra fields need to have the "use in filters" option active.
Fields with predefined values (select, radio, checkbox) can be used in all types of filters, and boxes of type "text" can only be filtered by "min-max (text)."
Another type of field can not be used in the filters, and this is because the filter could have some choices; they must be first defined, and it's only possible if the fields are select / radio/checkbox.



We have also added 5 checkbox options.



Now go to the DJ-Catalog2 control panel and create a new product.



We've created a new product named Blue Palace Resort. It was added to the Hotels category.



It's important to define "Product attributes" for this product.


Filters Module Options

Go to Extensions → Modules



Find the "Filters Module" or create one by clicking "New."



Below you can see all options for Filters Module.
For a proper module activity, it is required to have a DJ-Catalog2 product that uses extra fields. Otherwise, the module will not appear.



  • Module Class Suffix set the module Class Suffix here.
  • Show module choose on which pages the module be displayed.
  • Group title   show/Hide
  • Groups in Accordion use the accordion effect to split fields from different groups - Yes/No
  • Filters layout grouped or simple.
  • Field groups select for which field groups filters will be displayed
  • Attributes leave empty to display all available.
  • Categories all/Selected/All w/o root category
  • Select categories set the categories name.
  • Counter displays no of products matching each attribute.
Go to the "Advanced" tab. Here you can filter width and height. For example – the 33% width gives the 3 filter columns.



Filters module can also be published at custom module position djc2_filters
It causes the "advanced search" button, and this module will be displayed over the product's list.



See the example below:



    Please note that a new version of the knowledge base is available at 
    https://dj-extensions.com/knowledge-base


      • Related Articles

      • DJ-Classifieds Admin Stats Module

        The DJ-Classifieds Admin Stats module overview This module is not included in the All In One Package (DJ-Classifieds AIO) - you need to download it from the downloads section - this module is available for all active subscribers for free! Check also ...
      • Add videos to product in DJ-Catalog 3.8.0

        The video support feature allows adding videos to DJ-Catalog2 products. Each DJ-Catalog2 product contains a “videos” tab, where users can add videos using the “upload videos” or “enter the video URL” option. There is also a third option available - ...
      • DJ-Catalog2 with multilanguage option using FaLang

        NOTE: Falang translation for DJ-Catalog2 works only in the backend. Currently, there's no way of translating items from the frontend. Here is a short instruction on how to use FaLang Extension with DJ-Catalog2 for Joomla, Ok, let's start: ...
      • AJAX DJ-Classifieds app

        DJ-Classifieds Ajax App dramatically changes the way DJ-Classifieds works. No more website reloads, use AJAX to load categories, for pagination, filtering, and ordering. Configuration First, you need to install the App. You do it the same way as with ...
      • DJ-Classifieds User Avatar module

        This is a simple module allowing to display the DJ-Classifieds user's avatar. Frontend view Backend view Module Class Suffix - A suffix to be applied to the CSS class of the module. This allows for individual module styling.  Show change photo link - ...