Hello there,
We migrated one of our clients' site from joomla 3 to joomla 4 and we use the latest JA Megafilter extension. Currently we worked in a UAT infrastructure.
More spefically we used the following versions:
- JA Megafilter Component 2.0.2
- JA Megafilter Module 2.0.1
- JA Megafilter Joomla extra fields plugin 1.1.7
In order to set up the extension, in the upgraded site, we have created a new filter in JA Mega Filter Component and we use the existing 'Base field' with name 'Created Date' under the Field type of Date (we had the same set up as in the previous j!3 site and worked fine). When we click on the calendar fields in the frontend page, to filter articles using the 'from' and 'to' inputs (select the date range of the filtering), the datepicker isn't appearing and the console shows the following error: ...components/com_jamegafilter/assets/js/jquery.ui.datepicker.js:
jquery.ui.datepicker.js:693 Uncaught TypeError: $(...).zIndex is not a function
at HTMLInputElement._showDatepicker (jquery.ui.datepicker.js:693:31)
at HTMLInputElement.dispatch (jquery.min.js?3.6.3:2:43336)
at y.handle (jquery.min.js?3.6.3:2:41320)
_showDatepicker @ jquery.ui.datepicker.js:693
dispatch @ jquery.min.js?3.6.3:2
y.handle @ jquery.min.js?3.6.3:2
Is there anything we can do, to make it work as expected?
The site is using:
PHP 8.1.19,
Joomla! 4.3.2,
Template Shaper_helixultimate 2.0.13,
jQuery v3.6.3,
jQuery UI Datepicker 1.9.2