Автор Тема: Цена на странице товара отображается НОЛЬ  (Прочитано 103 раз)

13 Декабря 2015, 02:00:52
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброго времени суток!
Проблема: Цена на товар в категории отображается правильно. При клике на товар, открывается страница товара, успеваю заметить, что цена отображается правильно, но через мгновение меняется на ноль. Как поправить?
Посмотреть можно по ссылке http://bonderlozhka.ru/
product.js во вложении.
Еще вопрос:
В категории товаров есть надписи Compare и Available как исправить на русский?
На странице товара есть надпись Quantiti как исправить на русский?
Шаблоном могу поделиться:)
Версия Prestashop 1.6.0.14
13 Декабря 2015, 02:21:54
Ответ #1
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Решение типа
if (productPrice > 0) {на
if (productPriceDisplay > 0) {
our_price = formatCurrency(productPrice, currencyFormat, currencySign, currencyBlank);на
our_price = formatCurrency(productPriceDisplay, currencyFormat, currencySign, currencyBlank);
$('#old_price_display').text(formatCurrency(productPriceWithoutReduction, currencyFormat, currencySign, currencyBlank));на
$('#old_price_display').text(formatCurrency(productPriceWithoutReductionDisplay, currencyFormat, currencySign, currencyBlank));просмотрел, так оно и есть productPriceDisplay.
13 Декабря 2015, 13:28:55
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86052
  • Репутация: +25403/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Для цены ошибка точно в
$('#our_price_display').text(our_price);
$('#old_price_display').text(formatCurrency(productPriceWithoutReductionDisplay, currencyFormat, currencySign, currencyBlank));
Чтобы найти причину имено для вашей темы нужно тестировать, оключить кеширование, менять код, проверять значение переменных и возврат функций.

Перевод менять в Локализация > Перевод фронт-офиса или установленых модулей, выбираете вашу тему и язык.