У меня возникает ситуация, когда я пытаюсь клонировать поле узла после импорта содержимого через каналы. Я делаю это из-за проблемы, которую у меня есть с модулем feeds_tamper_string_2Id
. Я пробовал следующий код, но он не работаетЗаполнение поля узла после импорта фидов
function members_entity_presave($entity, $type)
{
if($entity->type == 'members') {
foreach ($entity->field_tags2['und'] as $tags) {
array_push($entity->field_tags_people['und'], $tags);
}
}
}
Я хочу, чтобы скопировать значения field_tags2['und']
в field_tag_people['und']
.
Поля ссылки на поле объекта, который ссылается на термины таксономии – mooru
это тот же процесс, juste remove 'tid' index, вы можете использовать entity_metadata_wrapper https://www.drupal.org/docs/7/api/entity-api/entity-metadata-wrappers – Fky