Hi,
thanks for providing a link, so that we were able to take a look at the website.
There is a problem with the Javascript on the website.
The tooltips are created, using the respective Joomla framework functions.
The bootstrap Javascript framework is loaded, again using the respective Joomla framework functions and the bootstrap Javascript provided by Joomla.
Including a Javascript framework using the respective Joomla framework functions insures, that each Javascript framework is loaded only once:
In a framework like Joomla, where it is possible to use third party extension, this is absolutely necessary in order to prevent Javascript incompatibilities.
On your website, sadly, the bootstrap Javascript framework is loaded (late) a second time, not using the proper Joomla framework functions and the bootstrap Javascript file provided by Joomla.
As a result, there is a Javascript incompatibility on your website.
This incompatibility results in the Javascript null error.
We have improved our Javascript code, so that it prevents this null error.
Nevertheless the code cannot work as expected, because the expected bootstrap objects are just not there, due to the second, late loaded bootstrap Javascript.
The improvements simple ensure, that our code will not be totally broken anymore.
And in your case hopefully the search filters can be used again.
The changes will be part of the next Visforms/Subscription release.
Please note that the way in which the bootstrap Javascript is included a second time on your website, creates Javascript incompatibilities with any code, that uses the bootstrap Javascript.
Here is a preview of our codeimprovments.
media/com_visforms/js/jquery.searchtools.js
Replace line 124
with
Code:
if (tooltip !== 'undefined' && tooltip !== null) {
tooltip.hide();
}
plugins/content/vfdataview/tmpl/default.php
Replace line 199
with
Code:
if (tooltip !== 'undefined' && tooltip !== null) {
tooltip.hide();
}
Regards,
Aicha