EuroSportsStore Posted March 31, 2011 Share Posted March 31, 2011 My store default is euros and i also accept £My products have a set retail price in euros and then I apply a discount for everyone in euros.e.g Retail Price 43.99euros Reduction 5.00euros=38.99eurosThe problem I have is if I use £ in the FO on the product page it displays the price with a £5.00 reduction not 5.00euros but when the product is added to the cart it displays the correct price with a 5.00euro reduction (see pic).Please help, i've tried to fix it for about 5 hours and searched the forums with no luckedit: This problem is just on the product page it displays the correct price on the home page and in categories. Link to comment Share on other sites More sharing options...
EuroSportsStore Posted April 1, 2011 Author Share Posted April 1, 2011 ok does anyone know which file to look at for products so i can see if i can force any reduction to be set to euros? Link to comment Share on other sites More sharing options...
outlet.ee Posted April 27, 2011 Share Posted April 27, 2011 In v 1.3 it was themes/prestashop/js/prooduct.js. It was fixed in 1.3 and now again it pops up in new version. Link to comment Share on other sites More sharing options...
clalla Posted May 2, 2011 Share Posted May 2, 2011 I have same problem... PS 1.4.1 not calculate reduction of combination price Link to comment Share on other sites More sharing options...
clalla Posted May 2, 2011 Share Posted May 2, 2011 I had this problem and I think it is a problem in the product import. It seems to only happen on products that don’t have any options. The import It is setting the cache_default_attribute field in the pss_product table when it should not be (this field would only be set when products have a default option). Running this SQL solved the problem:1. Clear the cache_default field for all productsUPDATE `pss_product` SET `cache_default_attribute` = 02. Reset the values:UPDATE `pss_product` AS p, `pss_product_attribute` AS pa SET p.`cache_default_attribute` = pa.`id_product_attribute` WHERE p.`id_product` = pa.`id_product` AND pa.`default_on` = 1This also solved the problem of products appeariing on the category page as out of stock, when they were actually in stock. When displaying the category pages, PS appears to us the cache_default_attribute field to find the price of the default option. Because this field appears to be being set for products without options, PS is goiong to find the pss_product_attribute record, not finding it, displaying a randon value for the price, and also thinking the product is out of stock. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now