field type IMAGE заполнять автоматически при сохранении статьи Alternate text иTitle

23 апреля 2014 в 16:24
FAQ
Аватар пользователя uboy uboy 0 1

В hook_field_formatter_view для field list вставлял в /site/modules/field/modules/list/list.module:

<?php
$node 
menu_get_object();
$field_values field_get_items('node'$node'field_my'); -- field_my мною созаднный для field_type text поле
$formattedText 
$field_values[0]['value'];
?>

и далее в hook я приписывал для необходимых list нужные значения, используя field_my в $formattedText.

Теперь хочу сделать тоже самое для field type "Image". То есть использовать при сохраненении статьи, поле field_my. А именно вместо "Alternate text" и "Title", которые появляются после загрузки изображения автоматом прописывались значения равные field_my текстового поля. Как сделать это в существующих хуках или иначе?
Пробывал в site/modules/image/image.field.inc для image_field_widget_process играться с дефолтным значением '#default_value' => isset($item['alt']) ? $item['alt'] : '' но не получилось использовать конструкции как для field list

<?php
$node 
menu_get_object();
$field_values field_get_items('node'$node'field_my');
$formattedText $field_values[0]['value'];
?>

Комментарии