Jump to content

Разница между новой и старой ценой


Go to solution Solved by mishanya,

Recommended Posts

Друзья, возник такой вопрос. Нужно вывести разницу между новой и старой ценой товара.

 

Например, цена сейчас 100 руб., а была 120 руб. Сделали 100-120=-20

 

Сделал таким образом:

{floor({$product->variant->price}-($product->variant->compare_price))}  
{$currency->sign|escape}

Это работает, только неправильно работает, когда переключаешь валюту на сайте.

 

Где и как можно довести до ума?!

 

Спасибо за любую информацию!

Link to post
Share on other sites

нужно использовать |convert

я кстати и |convert добавлял.

{floor({$product->variant->price|convert}-($product->variant->compare_price|convert))}

только в этом случае опять при смены валюты неправильно вычитывает, а точнее показывает (0). 

а вот с дефолтной валютой все нормально считает.

Link to post
Share on other sites

я кстати и |convert добавлял.

{floor({$product->variant->price|convert}-($product->variant->compare_price|convert))}

только в этом случае опять при смены валюты неправильно вычитывает, а точнее показывает (0). 

а вот с дефолтной валютой все нормально считает.

 

все считает

https://yadi.sk/i/3BAO2paPnmNMt

https://yadi.sk/i/unqoGbT9nmNui

Link to post
Share on other sites

да, действительно. блин почему же у меня 0 показывает ((

Можно, я Вам скину этот файл, посмотрите?! Пожалуйста!

 

нужно использовать |convert не для двух операндов. а для результата. посмотрите как я написал выше.

Edited by mishanya
Link to post
Share on other sites

 

нужно использовать |convert

 

{floor({$product->variant->price}-($product->variant->compare_price))|convert}

Спасибо огромное. Работает отлично теперь!

 

Вы как всегда на высоте ;)

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...