Product variation/selector does not change the price (AJAX not working) whenever I have multiple products with variations on the same page.
Product variation/selector does not change the price (AJAX not working) whenever I have multiple products with variations on the same page.
Have you figured this out yet? We're having the same issue.
I've found no fix. This bug has never been documented as far as I can see, there are issues with product variations and stock, that there are JavaScript fixes for on Google Code.
To perfectly explain the problem I'm having, when I change a value from half an hour for a massage (one variation), the price should change to $70 from $35 for half an hour (another "massage" product variation). There are also 90 minutes and 2 hours massages, with different times.
This works fine, until I add in another variation or extra products on the page. And then it breaks. It doesn't appear that the get/post statements attached to select lists are working right if there is more loaded into the page. This means that when you select say, a 90 minute massage, it is not updating and display the price for this variation.
I change massage sessions from half an hour to 2 hours = price does not update on the page.
Suppose I could provide a link, here's the site:
Try this, it worked for me: Delete your variations and update the product. You can now see the product price and sale price in the right-hand column. Leave the product price as-is and set the sale price to zero and update the product. Now re-add your variations.
This topic has been closed to new replies.