Автор Тема: Выделения новых цен  (Прочитано 35 раз)

26 Августа 2016, 00:05:46
  • Новичок
  • *
  • Сообщений: 26
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Народ, кто знает как сделать новую цену, другим цветом? То есть, есть цены, привязанные к атрибутам...если делаю скидку на какой-то атрибут в товаре, то отображается старая цена + типа новая цена + % скидки...вывод старой цены и показ % убрал, нужно чтобы цены, в которых есть скидки, отображались другим цветом.
Какие предложения?
26 Августа 2016, 09:16:41
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13118
  • Репутация: +14553/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблонах product.tpl и product-list.tpl нужно добавить стили к цене.
Приемр для product.tpl там где выводится старая цена
<p id="old_price" class="text-red"...
26 Августа 2016, 11:04:59
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85943
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В файле /themes/default-bootstrap/css/global.css
.old-price {
    color: #6f6f6f;
    text-decoration: line-through;
}
30 Августа 2016, 02:25:54
Ответ #3
  • Новичок
  • *
  • Сообщений: 26
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В файле /themes/default-bootstrap/css/global.css
.old-price {
    color: #6f6f6f;
    text-decoration: line-through;
}
нет, не то)))
Смотрите скрин, в идеале как должно быть: показ старой цены и % я убираю, их не будет.Второй атрибут, который я выделил, он должен быть только зеленого цвета (потому что только на него скидка есть) а все остальные, должны быть стандартного цвета.
вот код мой
<td>
<span class="price {if $product->specificPrice AND $product->specificPrice>0}green-price{/if}">
{if $combinations[$group_attribute.id_product_attribute].specific_price_val != $combinations[$group_attribute.id_product_attribute].price}
{convertPrice price=$combinations[$group_attribute.id_product_attribute].specific_price_val}
{else}
{convertPrice price=$combinations[$group_attribute.id_product_attribute].price}
{/if}
                                                     
</span>
                                                 
</td>
30 Августа 2016, 10:21:18
Ответ #4
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85943
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вам написали как это сделать. Осталость только адаптировать к вашему коду. Создавайте свои классы и добавляйте их в шаблон.