Jump to content

mort

Members
  • Posts

    16
  • Joined

  • Last visited

Profile Information

  • First Name
    Artem
  • Last Name
    Kovalev

mort's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. по совету Kerm пробовали вносить изменения? я руками исправил и выше 1.6.1.1. не переходил
  2. Kerm, прошу прощения за вероятно свою глупость, но насколько я вижу ваши советы несколько отличаются от приведенных вами ссылок. например по ссылке https://github.com/PrestaShop/PrestaShop/commit/0eecc7a3dbbace04216a84529bcefe4b0fd59f1f рекомендуется после: if (isset(self::$_prices[$cache_id])) { добавить: /* Affect reference before returning cache */ $specific_price['price'] = self::$_prices[$cache_id]; вы же советуете добавить: /* Affect reference before returning cache */ if (isset($specific_price['price']) && $specific_price['price'] > 0) { $specific_price['price'] = self::$_prices[$cache_id]; } это связано с тем что автор исправления чуть позе в комментариях добавил у себя строку 2977?
  3. Kerm, спасибо за то что указали куда смотреть. действительно - слепая копипаста с "плюсиками" приводит к этой ошибке
  4. всё (?) решается и без этих правок. как я писал выше - попытка внести правки в этот файл - "крашит" магазин.
  5. у меня другой шаблон. стоимость продукта выводится лишь единожды (см. личку)
  6. логично предположить что где-то происходит "лишнее" умножение на курс. а вот где, я не знаю =( не в моих компетенциях эта магия
  7. обратите внимание, что "цена за пару" у вас получается перемножением цены в гривнах (259 200) на текущий курс (24).
  8. aleksey_z, если будете эксперементировать с файлами указанными тут - не забудьте сделать бекап. лично у меня после совета по ссылке https://github.com/PrestaShop/PrestaShop/commit/0eecc7a3dbbace04216a84529bcefe4b0fd59f1f магазин вообще перестает работать - "ошибка сервера 500"
  9. посмотрите строки 2942 и 2992, вероятно их вы ищите
  10. sors, спасибо. действительно в этой строке было дело
  11. быть может подскажете как? далёк от всего этого..
  12. Kerm, поправили да не то. данное предложение понимает выводимую в карточке товара стоимость как стоимость в дефолт валюте и умножает на указанный курс. но фокус в том, что у меня дефолт валюта одна, а вывод на сайт в другой валюте (пользователю выбора валюты нету)
  13. aleksey_z, у вас тоже самое что и у меня. при добавлении в корзину видно что стоимость расчитана верно, но при выборе комбинации в карточке товара влияние на цену действует как +300, а должно +300*курс гривны. выше Kerm предлагал свою помощь, но я пока отложил решение этого вопроса
  14. присоединяюсь к вопросу основная валюта - евро, дополнительная валюта - белорусский рубль. на магазин выводится только рубль и нет смены валюты. первая комбинация товара считается верно (например 136 евро и перевод по текущему курсу). при увеличении на 5 евро в другой комбинации пишет что финальная стоимость - 141, но фактически отображает 136 евро (по курсу) + 5 рублей если задать базовую стоимость 0, а в комбинациях продукта ставить увеличение цены и ставить реальную цену (в евро), то в магазине не происходит пересчет по курсу, а выводится стоимость 1 к 1. .т.е. 136 евро = 136 рублей. upd. похоже проблема только в отображении цены (а не в самой цене), т.к. при добавлении в корзину продукта с "неправильной" ценой она становится - правильной...
×
×
  • Create New...