Jump to content
thirty bees forum

Strange cart / caching behaviour


RabbitZzZ

Recommended Posts

51 minutes ago, RabbitZzZ said:

Would you know a workaround to keep it from creating the duplicate entries?

Looks like the problem is in the method ajaxCart.hideOldProducts (file ajax-cart.js, can be located in your theme -- themes/niara/js/modules/blockcart/ajax-cart.js, or directly in blockcart module directory) .

This method is responsible for removing products that are no longer in cart. But it does not work properly.

You can try to modify this method and change it to this one (always delete all products). This is not a proper fix, as it can result in some weird reordering and/or blinking of products in cart, but it should help a little:

  hideOldProducts: function(jsonData) {
    $('.cart_block_list:first dl.products dt').remove();
  },


I've created issue to track this problem, hopefully it will be fixed properly sometimes in the future

https://github.com/thirtybees/blockcart/issues/1

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...