Filter vendors list by specific criteria

BDT33,11185
In stock
+
Add to wish list Share

Addon to Multi-Vendor, Multi-Vendor PLUS, Multi-Vendor Ultimate allows creating filters for vendors. This way, we can create any filters which make searching for certain vendor easier.

We start from installing an extension:

ss_vendor_filtering_1_en.png?15518984990

Add-on configuration allows enabling special sort for vendors and defines configuration of category filter:

ss_vendor_filtering_2_en.png?15518984990

Properties of vendors filters are defined on special list:

ss_vendor_filtering_4_en.png?15516923044

Four filters are available by default, but you can add any filters you want (if parameter has a dedicated column in database):

ss_vendor_filtering_3_en.png?15516923044

Below we can see creating filter by vendor country:

ss_vendor_filtering_5_en.png?15516923044

Filtering vendors bases on normal filters. A special hidden category is created, which contains vendors records:

ss_vendor_filtering_6_en.png?15516923044

Vendors list contains two options of generating filters:

ss_vendor_filtering_7_en.png?15516923044

On list of vendors in marketplace, a special box appears which allows filtering vendors:

ss_vendor_filtering_8_en.png?15521416971

Choosing a filter displayes vendor matching the criteria:

ss_vendor_filtering_9_en.png?15521416971

Add-on also allows creating custom filters. Below we see an example of creating filter based on vendor plan.

vfexp1en.png?1592998422226

Every field has its meaning:

- Feature name - name of filter which will be displayed in frontend.

- Field or list of fields - fields in database which will be used by filters. In table companies, there's a field called plan_id, containing ID of vendor plan.

- Feature code - internal name of filter. Not visible in frontend.

- Reference table - name of table which contains additional information about field. Table vendor_plan_descriptions contains names of vendor plans.

- Key in table: link between table companies and reference table. In this case, both contain field plan_id.

- Field with data: field in reference table, which contains additional information. Field plan contains names of vendor plans.

- Feature type: because each vendor can have only one vendor plan, we select "Feature single".

After saving & re-generating filters, a new filter has appeared on vendors page.

vfexp2en.png?1592998422226

It is also possible to select certain profile fields to be displayed on vendor list. This allows you to highlight important information about vendors, like their city or phone number.

ss_vendor_filtering_10_en.png?1551898499

No reviews found