как подсчитать сумму значений поля в computed field?

Использую Drupal 7 и модуль Computed Field
Простые математические выражения с числовыми полями работают без проблем.

Есть числовое поле с неограниченным количеством значений (на практике не больше 7).
Надо подсчитать сумму всех значений этого поля, Тут у меня тупик, не могу даже найти переменную которая выводит массив значений

Коментарі

У ноды есть 1 поле Computed Field, например, field_result и есть поле числовое field_numeric, которое может иметь несколько значений.

В поле вычисляемого поля вставляем такой код

$i = 0;
$entity_field[0]['value'] = 0;
while (isset($entity->field_numeric[LANGUAGE_NONE][$i]['value'])) {
  $entity_field[0]['value'] += $entity->field_numeric[LANGUAGE_NONE][$i]['value'];
  $i++;
}

Этот код суммирует все поля типа field_numeric. У меня все считает

спасибо.
утром попробую, но как понимаю все заработает. почему то про такой вариант не подумал, пробовал найти как выводится массив одной переменной и подсчитать его сумму.
верстальщик из меня гораздо лучший чем программист :)

масив можна отримати за допомогою field_get_items