انتقل إلى المحتوى الرئيسي

sum

يحسب مجموع جميع القيم الرقمية في array. إذا تم تحديد خاصية، فسيجمع قيم تلك الخاصية لكل object في الـ array.

الاستخدام الأساسي

يجمع الأرقام في array.

{% set numbers = [1, 2, 3, 4, 5] %}
{{ numbers | sum }}

الناتج: 15

جمع خاصية

يجمع خاصية price لكل عنصر في array الـ cart.items.

Total price: {{ cart.items | sum('price') }}