Drupal 7 Вычисляемое поле в коллекции полей

У меня есть коллекция полей с 2 ​​датами (метка времени), и я хотел бы рассчитать разницу между датами. Но я не могу заставить его работать.. Любая помощь?

Computed code:
$eind = $entity_field->field_data_field_eind_field_collection_item_entity_type[0]'timestamp'];
$begin = $entity_field->field_data_field_begin_field_collection_item_entity_type[0]['timestamp'];
$entity_field[0]['value'] = $eind - $begin;

Display code:
$display_output = $entity_field[0]['value'];

1 ответ

Отсутствует [ на ['timestamp']

$eind = $entity_field->field_data_field_eind_field_collection_item_entity_type[0]['timestamp']; // missing the [ here
Другие вопросы по тегам