Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I am having an issue with my product variants not displaying the proper pricing. They all default to the lowest price not matter what variant options I select. This seems to be an issue with every product on my site. Any help or advice on where to look would be greatly appreciate. I am using Dawn Theme 4.0 https://highlandridgewoodworks.com/products/laurel-dining-table
Hi @Treyhaskett
Please add the below code to the variants.js file
updateMasterId() {
this.currentVariant = this.getVariantData().find((variant) => {
return !variant.options.map((option, index) => {
return this.options[index] === option;
}).includes(false);
});
}
I hope it's helpful to you.
Thanks for the response! For some reason I am unable to locate the variant.js file. Might it be called something else by any chance?
Hi @GoDrinks-Bali & @Treyhaskett
Sorry for delay.
I have checked your theme version 4.0.0 where variants.js is not available. so you have to add the below code to the global.js file.
Go to Assets/ global.js and add below code.
updateMasterId() {
this.currentVariant = this.getVariantData().find((variant) => {
return !variant.options.map((option, index) => {
return this.options[index] === option;
}).includes(false);
});
}
Thank you.
HI, I seem to be having the same issue when changing my theme from Debut to Expanse, tried your fix above (had to put in my theme.js)
updateMasterId() {
this.currentVariant = this.getVariantData().find((variant) => {
return !variant.options.map((option, index) => {
return this.options[index] === option;
}).includes(false);
});
}
but it is not working, do you have an alternative for the Expanse theme at all, would really appreciate any feedback, thanks 🙂
Hi,
I have the same issue with the Dawn Theme. I have tried inserting that extra bit, but noticed that its already in the global.js. I tried adding it anyway and everything else and nothing worked.
Would you or anyone else have any other solution to this please?
Where do i add this on that page? At the bottom of the file? That will be helpful. thanks
how did you fix that bro ?
As 2024 wraps up, the dropshipping landscape is already shifting towards 2025's trends....
By JasonH Nov 27, 2024Hey Community! It’s time to share some appreciation and celebrate what we have accomplis...
By JasonH Nov 14, 2024In today’s interview, we sat down with @BSS-Commerce to discuss practical strategies f...
By JasonH Nov 13, 2024