Как получить значение field value для computed field?

Главные вкладки

Аватар пользователя endowed endowed 4 декабря 2019 в 16:08

Как получить значение field value для computed field в Drupal 8?
У меня два типа материалов продукты и ингредиенты, в продуктах у меня есть поле "field_ingredients" в котором текстовые значения "канцероген", "аллерген" и т.д. В computed filed пытаюсь достать эти значения, перепробовал много способов, если так:

$value =$entity->field_ingredients->value;
$display_output = $value;

Результат - пусто, ничего нету

Пробовал еще кучу вариантов:

$value = $fields->get('field_ingredients')->value;

$value = $node->get('field_ingredients')->getValue();

$value = $entity->get('field_ingredients')->getValue();

$value = $node->field_ingredients->value;

Результат - ошибка "The website encountered an unexpected error. Please try again later."
Хелп!