yug Posted July 31, 2015 Share Posted July 31, 2015 (edited) Суть ошибки: При добавлении комбинаций к товару, (одинаководля параметра с влинием на цену или нет, не имеет значения старый товар или новый) при отображении правила скидок для каталога, на карточке товара в таблице "Оптовые скидки" в столбце "Вы экономите", для любой валюты отличной от основной в магазине, значение поля увеличивается на курс валюты. Если удалить все комбинаци товара - "вы экономите" выводится вверно. Пример: для валюты грн. курс к евро(осн.) 24, скидка на кол-во 10 шт - 1е, в поле "Вы экономите" вместо значения 240 грн (10шт*1е*24(курс)) выводиться 5 760, т.е. 240 * 24. В качестве проверки устанавлиал на локальном компе с LAMP на пустую БД - ошибка повторяется для грн и руб. http://letsstyle.in.ua/ru/home/45-sviter-s-molniej-na-gorle-0000620000.html - товар с комбинациями и ошибкой http://letsstyle.in.ua/ru/dlya-muzhchin/47-tolstovka-okean-0000410000.html - товар без комбинаций, верное значение P>S> Если есть возможность, подскажите, пожалуйста, код и место вставки латки, если это конечно поможет, примерно такого содержания: если валютаID на станице не равно 2 (евро), то переменная "вы экономите" = Вы экономите / курс валютаID UPD: подобная ошибка была решена здесь: https://github.com/PrestaShop/PrestaShop/blob/1f8dba8274c3867519000ba1898837bd8620ec3d/themes/default-bootstrap/js/product.js Но после замены файла комбинации товара не переключаются (картинка комбинации не меняется) и цена комбинации не изменяется. Ошибка обсуждалась на форуме преста-ру - http://prestashop-forum.ru/index.php/topic,4799.0.html Edited July 31, 2015 by yug (see edit history) 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