Home › Forums › WoodMart support forum › FilterEverythihg style issue
FilterEverythihg style issue
- This topic has 6 replies, 2 voices, and was last updated 4 months, 3 weeks ago by
Artem Temos.
-
AuthorPosts
-
March 2, 2025 at 3:39 am #642075
ya.predkoParticipantHello. There is a bug with styles when Ajax is enabled in the store and the filtering plugin. When you switch from a category to a subcategory that is loaded through ajax, the plugin styles disappear. In the settings, there are options to enable ajax and product container ids. If you go to the category directly, everything loads as it should. The option to disable Ajax does not work)
Attachments:
You must be logged in to view attached files.March 2, 2025 at 3:42 am #642077March 3, 2025 at 10:35 am #642222
Artem TemosKeymasterHello,
If you are going to use this plugin, you need to disable our theme’s AJAX shop functionality. They are not compatible with each other. You can do this in Theme Settings -> Product archive.
Kind Regards
March 4, 2025 at 7:59 pm #642785
ya.predkoParticipantHave u any suggestions for filter plugin with seo-functionality and working with Ajax in tour theme. I need filter like own woodmart but with seo-permalinks like Filter everything)
It’s great must have plugin for shop fro Ukrainian dev, why u don’t collaborate yet?))March 5, 2025 at 10:26 am #642887
Artem TemosKeymasterWe have our own filter system and it will not work with other filters. But there is nothing to fix actually. You just need to disable our theme’s AJAX and filter and switch entirely to the plugin’s filters. They will work exactly as the developer expects.
March 6, 2025 at 5:22 am #643240
ya.predkoParticipantok, i found in documentation this? where i can change it?
For example, you have content with toggle functionality on click. After the AJAX filtering this toggle functionality stops working. For example, the function for toggle looks like this:
jQuery('button.toggle').on('click', function(e){ // the toggle functionality code });
In order to make it work you need to add a “ready” event to the “click” event to make it look like this:
jQuery('button.toggle').on('click ready', function(e){ // the toggle functionality code });
If you do not have the ability to overwrite the original function, you can copy it and overwrite it with the “ready” event:
jQuery('button.toggle').on('ready', function(e){ // the toggle functionality code });
If you need to re-init some jQuery plugin functionality after AJAX filtering, you can use the next code wrapper:
jQuery(document).on('ready', function(e){ /* Plugin function to re-init, e.g. jQuery("[data-fancybox]").fancybox(); */ });
March 6, 2025 at 10:27 am #643301
Artem TemosKeymasterSorry, but we are not sure how it might help you and we don’t have instructions for such customizations.
-
AuthorPosts
Tagged: filter
- You must be logged in to create new topics. Login / Register