Jump to content


Photo
- - - - -

Вывод начальной (зачеркнутой) и конечной цены

цена акционная цена акция 220v

Best Answer SmetDenis , 26 October 2015 - 16:12

Здравствуйте,

 

Попробуйте добавить дополнительное условие

media\zoo\applications\jbuniversal\cart-elements\price\value\tmpl\price.php

либо media\zoo\applications\jbuniversal\templates\<шаблон>\cart-elements\price\value\tmpl\price.php (если переопределен)

if ($price->compare($total)) {
    return;
}

 

6dmc_200x0.png

 

Т.е если суммы равны, то зачеркнутая надпись не выведется.

Go to the full post


  • This topic is locked This topic is locked
2 replies to this topic

#1 dalwebmaster

dalwebmaster
  • JBZoo User (rus)
  • User rate: 0.5
  • posts: 107
  • topics: 37

Posted 23 October 2015 - 05:43

Нужно в тизере вывести начальную (зачеркнутую) и конечную цены для акционных товаров (у которых собственно есть акционная цена), а для товаров без скидки вывести только одну цену.

 

Для этой цели в шаблоне цены для тизера добавил такие элементы:

 

2015-10-23 14-21-29 Скриншот экрана.png

 

Для третьего элемента подправил CSS, чтобы отображать нужный ярлык "АКЦИЯ". Выглядит это так:

 

2015-10-23 14-31-51 Скриншот экрана.png

 

В принципе все устраивает, кроме двух цен для неакционных товаров (на скриншоте стрелка). Вроде как по логике, должен отрабатывать радиобатон "Показать при нулевом значении", но видимо отрабатывает свой хлеб он только при нулевом значении вообще цены, а не акционной.

 

Как подправить или может я изначально не по тому пути пошел и все можно реализовать проще и красивее? ))


  • 0

Все что делал www.dalweb.su и делаю www.dalweb.studio


#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 October 2015 - 16:12   Best Answer

Здравствуйте,

 

Попробуйте добавить дополнительное условие

media\zoo\applications\jbuniversal\cart-elements\price\value\tmpl\price.php

либо media\zoo\applications\jbuniversal\templates\<шаблон>\cart-elements\price\value\tmpl\price.php (если переопределен)

if ($price->compare($total)) {
    return;
}

 

6dmc_200x0.png

 

Т.е если суммы равны, то зачеркнутая надпись не выведется.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 dalwebmaster

dalwebmaster
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.5
  • posts: 107
  • topics: 37

Posted 29 October 2015 - 13:16

Здравствуйте,

 

Попробуйте добавить дополнительное условие

media\zoo\applications\jbuniversal\cart-elements\price\value\tmpl\price.php

либо media\zoo\applications\jbuniversal\templates\<шаблон>\cart-elements\price\value\tmpl\price.php (если переопределен)

if ($price->compare($total)) {
    return;
}

6dmc_200x0.png

 

Т.е если суммы равны, то зачеркнутая надпись не выведется.

Спасибо, Денис, попробую, как вы все успеваете? ))


  • 0

Все что делал www.dalweb.su и делаю www.dalweb.studio






Also tagged with one or more of these keywords: цена, акционная цена, акция, 220v

Click to return to top of page in style!