如何计算复合材料的元素并获得它们的总和?

How to calculate the composite's elements and get total of them?

您好,我有一个包含 QTY 字段和 TOTAL PRICE 字段的组合,下面的 table 将计算并显示小计。当只有一行组合时它可以正常工作,但是当我添加更多项目时,小计字段显示两个小计而不是一个整体。我希望小计字段显示 24 而不是 4 和 20。twig 如何解决这个实现?在我的小计中,我有

    {% for item in data.item %} 
    {% set total_qty = (item.qty)|number_format(2,'.',',') %} 
    {% set per_price = (item.total)|number_format(2,'.',',') %} 
    {% set net_cost = (total_qty * per_price )|number_format(2,'.',',') %} 
    {{ net_cost }} 
    {% endfor %}

Here is the screenshot to give you better understanding

不要在 for 循环中输出净成本。 先创建求和,循环后显示。
也不要在最终结果前使用number_format

{% set net_cost = 0 %}
{% for item in data.items %}
    {% set net_cost = nest_cost + item.qty * item.total %}
{% endfor %}

{{ net_cost|number_format(2, '.', ',') }}

demo