• Hello, I am using your great plugin but have some problems when turned on cache. All plugins most recent version.

    – Advanced AJAX Product Filters ver 1.6.1.4
    – Breeze ver 2.0.1

    If cache is turned off, then the currency in range slider filter is changing correct. If cache is turned on, then it caches the first currency. I placed native woo price filter next to AAPF price filter and in woo fitler there is no such problems.

    I turned off all JS options in Breeze, like file optimisation, minify or defer, but no result

    What to do?

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author adeelkhan

    (@adeelkhan)

    Kindly exclude the js file called in currency range slider, As because the functions called in range slider cache the selected amount value, Once you exclude it from the “Exclude JS” option it will reflect the currently selected value.

    Thread Starter yaroslav87

    (@yaroslav87)

    I need to exclude some js files from caching. I am not using js minification. I am adding full url path to file in advanced options Never Cache URL(s) but it is not working and files are still caching. I was looking for “Exclude JS” option in breeze plugin but didn’t find this option

    Will somebody help me?

    • This reply was modified 3 years, 1 month ago by yaroslav87.
    • This reply was modified 3 years, 1 month ago by yaroslav87.
    Plugin Author adeelkhan

    (@adeelkhan)

    Thread Starter yaroslav87

    (@yaroslav87)

    But this it says that this option will exclude JS files from Minification and grouping. There is no words that says that it will exclude this files from caching. I am not using minification and grouping of js files at all. I am also not using cache for login users and there is no problem with range slider without cache.

    but I put all urls of js files of filter plugin in this section that you showed and it didn’t helped.

    Plugin Author adeelkhan

    (@adeelkhan)

    if you exclude the entire URL from Never Cache URL(s) option, the URL is not served by Breeze anymore.
    you may verify it by view source(cntrl+u) the URL[added in Never Cache URL(s) option].
    The following message not be mentioned there
    “<!– Cache served by breeze CACHE – Last modified: Thu, 27 Jan 2022 14:49:09 GMT –>”

    The pages served by Breeze always contain the message bar in the end session of the URL.

    Thread Starter yaroslav87

    (@yaroslav87)

    Filter team wrote that this is caching problem.

    “Not sure what exactly cause this, maybe Breeze plugin cache widgets.It is not JavaScript related issue, because currency must be changed serverside, but if it is cached, then it can be displayed incorrect.” – their answer

    I am putting entire URL to the js file – https ://my-site/wp-content/plugins/woocommerce-ajax-filters/template_styles/js/ion.rangeSlider.js and bunch of other js files from this folder but it is still caching the range slider. I can’t exclude the page because I need it to be cached (the shop page where filter is) I need that range slider filter not to cache on this page. Just how not cache my js?

    Plugin Author adeelkhan

    (@adeelkhan)

    Could you please capture the video of the entire process?
    It would be better to understand your desired concern.

    Thread Starter yaroslav87

    (@yaroslav87)

    entire process of what? Plugin options? Caching of filters?

    Plugin Author adeelkhan

    (@adeelkhan)

    The options settings you have applied and the way you verify it.

    Thread Starter yaroslav87

    (@yaroslav87)

    Plugin Author adeelkhan

    (@adeelkhan)

    Thanks for sharing the details.
    As mentioned in the video the issue is related to a currency converter.
    Could you please mention which plugin is used for the currency converter?

    Thread Starter yaroslav87

    (@yaroslav87)

    I am using WOOCS – WooCommerce Currency Switcher last version

    Thread Starter yaroslav87

    (@yaroslav87)

    So will I receive any help?

    Plugin Author adeelkhan

    (@adeelkhan)

    Actually, the paged is cached while the default currency value is set. while updating the currency its served the cache value due to which changed currency value not shown.
    After purging the cache you will find the correct currency symbol, Although it would refresh just after the currency changed. This will fix it in our upcoming release.
    Thanks for highlighting it.

    Thread Starter yaroslav87

    (@yaroslav87)

    I will be glad if it will be solved in upcoming release and will be waiting with pleasure. I like your plugin and it works good for me except this situation. Can you tell me please, what dates to wait, approximately?

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Advanced AJAX Product Filters + Breeze Conflict’ is closed to new replies.