Scroll
Не получить повторно содержимое поля Computed Field.
Не получить повторно содержимое поля Computed Field.
Создаю поле "ссылка" и поле computed.
В computed вставляю:
<?php $entity_field[0]['value'] = array_pop(array_pop(field_get_items($entity_type, $entity, 'field_link'))); ?>
Первый раз всё работает. Но все последующие созданные поля, которые пытаются получить содержимое поля "ссылка", вместо нужного URL, показывают a:0:{}.
Как правильно получить содержимое поля ссылки в Computed Field? С чем это может быть связано?
1 answer
votes: 1034
Answer
Попробуйте вставить в кастомный модуль функцию расчета поля, она указана в настройке поля. Тогда вы сможете с помощью девела выводить нужные массивы и отслеживать нужные значения.