2015-12-02 3 views

ответ

0

Неправильный синтаксис. Тест

{% if discounts %} 
    Discount {{ discounts.amount | divided_by: subtotal_price | times: 100 }}% 
{% endif %} 
+2

Обратите внимание, что если '' discounts.amount' и subtotal_price' оба являются целыми числами, то выход будет целое число (усекается, а не округляется). Один из способов обеспечить десятичное значение - изменить 'times: 100' на' times: 100.0' и поместить его перед фильтром 'split_by':' {{discounts.amount | раз: 100.0 | split_by: subtotal_price}} '. – Nick

+0

Ответ предоставлен по-прежнему приводит к 0. Спасибо за комментарий, @Nick - я посмотрю, если это сработает. – snowangel

+0

Нет, это тоже не сработало. – snowangel

Смежные вопросы