Автор Тема: Исчезает цена товара  (Прочитано 2118 раз)

04 Июнь 2014, 19:44:29
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте
Исчезает цена товара
Я заметил что исчезает когда я добавляю Атрибуты , места цены показывать 0,00 $
Я прикреплял файл ниже

Ну, пожалуйста, помогите мне
Спасибо
Версия 1.6.x

www.edilia.md
04 Июнь 2014, 20:03:29
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Недавно была такая тема. Проблемы с ценой атрибутов. Если правильно запомнил, там нужно было назначить цену у атрибута по-умолчанию.
04 Июнь 2014, 20:34:06
Ответ #2
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тоже сталкивалась. Проблема возникает из-за отсутствия атрибута по умолчанию. Присвойте одному из атрибутов товара значение По умолчанию и все заработает.
05 Июнь 2014, 08:05:27
Ответ #3
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тоже сталкивалась. Проблема возникает из-за отсутствия атрибута по умолчанию. Присвойте одному из атрибутов товара значение По умолчанию и все заработает.
Атрибуту нельзя присвоить значение по умолчанию. Это можно сделать только для одной из комбинаций. Но и в этом случае цена товара остается нулевой.((
PS 1.6
05 Июнь 2014, 10:10:29
Ответ #4
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Каждый товар, который имеет комбинацию (это атрибуты) должен иметь комбинации по умолчанию.

Выбрать товар, нажать "Редактировать", открыть "Комбинации".
Выбрать или создать нужную комбинацию.
Отметить поле "По-умолчанию - Сделать комбинацией по умолчанию для товара".
05 Июнь 2014, 10:31:41
Ответ #5
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо всем...но проблема решена по другому...кому интересно вот открытая тёма на PrestaShop Forum
http://www.prestashop.com/forums/topic/320083-000-prices-problem-at-homepage-and-categories-page/
05 Июнь 2014, 11:42:55
Ответ #6
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Из целой кучи вариантов, предложенных на англ. форуме, мне подошел вот этот:

Открываем product.tpl и находим строку:
var group_reduction = '{$group_reduction}';
меняем на:
var group_reduction = '{1 - $group_reduction}';
05 Июнь 2014, 11:44:47
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда это проблема с ценовыми правилами, а не с атрибутами.
04 Июль 2014, 16:01:47
Ответ #8
  • Новичок
  • *
  • Сообщений: 38
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Из целой кучи вариантов, предложенных на англ. форуме, мне подошел вот этот:

Открываем product.tpl и находим строку:
var group_reduction = '{$group_reduction}';
меняем на:
var group_reduction = '{1 - $group_reduction}';

не нашел такой код в product.tpl 
ps 1.6.0.8.
04 Июль 2014, 16:04:00
Ответ #9
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
foloseste combinatia CTRL+F  чтобы найти то, что вам нужно
04 Июль 2014, 16:23:31
Ответ #10
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не нашел такой код в product.tpl 
ps 1.6.0.8.

Тогда ищите {$group_reduction}
и замените на {1 - $group_reduction}
04 Июль 2014, 19:13:00
Ответ #11
  • Новичок
  • *
  • Сообщений: 38
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не нашел такой код в product.tpl 
ps 1.6.0.8.

Тогда ищите {$group_reduction}
и замените на {1 - $group_reduction}

не находит
04 Июль 2014, 21:05:59
Ответ #12
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не нашел такой код в product.tpl 
ps 1.6.0.8.

Тогда ищите {$group_reduction}
и замените на {1 - $group_reduction}

не находит

Скорее всего у вас дефолтная тема.
Поищите строку
{addJsDef group_reduction=$group_reduction}
и поменяйте на
{addJsDef group_reduction=1 - $group_reduction}
05 Июль 2014, 08:40:15
Ответ #13
  • Новичок
  • *
  • Сообщений: 38
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не нашел такой код в product.tpl 
ps 1.6.0.8.

Тогда ищите {$group_reduction}
и замените на {1 - $group_reduction}

не находит

Скорее всего у вас дефолтная тема.
Поищите строку
{addJsDef group_reduction=$group_reduction}
и поменяйте на
{addJsDef group_reduction=1 - $group_reduction}

поменял, изменений не заметил, вот скрин http://pumpshooter.com/S4DyrLVn
на нем видно, что нет добавить в корзину и нет цены
05 Июль 2014, 10:36:28
Ответ #14
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда  вам лучше покопать английский форум (ссылка чуть выше). Там есть разные варианты решения проблемы.
Только не забывайте, что у вас самая последняя версия PS, возможно в этом кроется одна из причин.