J-BusinessDirectory - Enable search filter

Support Forum

 
 

 

Hello,

It seems like "Enable search filter" under the module position "dir-search-listing-top" is not working on my site.
On my site "Yes" or "No" of "Enable search filter" does not make any difference.
It means that the "search filter" is never displayed.
Is there any other extra setting to let display it?

Ichiro Nagata  

8 replies

I do not have any problems with the search filters on JBD 5.7.2 and Joomla 4.1.2.

What versions are you using?

I ask as there was a bug a few versions ago, but that has been fixed already.

 

Also, I believe the search filters only appear if you already have listings within categories. 

In other words, if you have no listings, the search filters will not show up.

Also, here is a screenshot of my settings to see if they match up with yours:

   - URL: https://imgur.com/a/oYHxpuh

 

Thank you very much.

Yes, my site meets your conditions;

- JBD 5.7.2 and Joomla 4.1.2.
- listings within categories

and the setting is identical with your screenshot.

- Template: finion (Joomshaper)
- SP Page Builder Pro (Version 3.8.2)
- Multilanguage (JP, DE, GB, FR)

Is there some other points where I have to check?

Thank you

 

I also recommend trying to see if the search filters appear on the default Joomla 4 template: Cassioioda.

JoomShaper's products are full of bugs and it is possible the issue lies there.

A couple of months ago, I gave up on Joomshaper as their template requires constant maintenance, support, and configuration. 

The filter is shown on his own position on the search results pages, it is not loaded on "dir-search-listing-top" position.
The filter is usually now shown if there is a javascript error.

Thank you.

No, it is not shown on Cassiopea either.

At first I set the module "JBD Listing Search" on the position "dir-search-listing".
It worked fine and I left it.

After a while I realized that there was another filter module on your demo-site, and that was the one I was looking for.
But I could not find how to set it. 

I have an another subdomain in which JBD-Quickstart is installed, just to learn JBD.
I found that this filter module was displayed automatically under the "JBD Listing Search" on the position "dir-search-listing-top".

That's why I changed the position from "dir-search-listing-top" to "dir-search-listing".
But nothing changed.

I have no idea if there is javascript error or conflict.
I changed php-configuration to show error message, but there was no error.

I can imagine that this issue will be solved if I install the Quickstart and reconstruct whole site, but I cannot afford such a huge work.

For now I give up having this search-filter.

Thank you.

Note, the default JBD search filters do not need a module to work as long as you set it up in the General Settings.

 

Yes, JBD does have a separate module that can be used instead: "Smart Search - Business Listings Finder".

However, I do not use that module and am not sure what it does.

 

I would recommend trying it again with the Smart Search unpublished.

Also, try turning off all your modules to see if it shows up.

If it does show up. try turning them on one by one.

 

If the above does not work, i would suggest opening up a ticket for review.

 

For the search filter, you have to make sure that Enable search filter is set to yes in the directory general settings and you have also added the search filter fields.

Thank you

I did;

- Smart Search unpublished
- turning off all your modules to see if it shows up

Nothing changed.

Yes, my configuration is

- Enable search filter is set to yes in the "Business Listings" of the "General Settings"

and many are selected in the search filter fields

 
 
 

9 Item(s)

Show per page