Ich habe eine sehr komplexe Situation, in der ich Rat brauche. Ich habe einen Inhaltstyp my_content, an den ein Feldsammlungsfeld angehängt ist field_mycollection, an das ein Entitätsreferenzfeld verweist, das auf den Benutzer verweist field_my_userreference, ein Telefonfeld field_my_phone, ein Textfeld field_my_textund ein anderes Textfeld field_my_anothertext.
My Content
|_ field_mycollection
|_ field_my_userreference
|_ field_my_phone
|_ field_my_text
|_ field_my_anothertext
Die Benutzerentität hat auch Felder field_my_phone, field_my_textund field_my_yetanothertextdiese hat einen anderen Computernamen.
Was ich tun möchte, wenn in einem my_contentBearbeitungs- / Hinzufügungsformular field_my_userreferenceein Benutzer ausgewählt ist, sollten die anderen Felder automatisch aus den Daten des ausgewählten Benutzers ausgefüllt werden. Die automatisch ausgefüllten Felder sollten weiterhin bearbeitet werden können.
Wie könnte ich dieses Ziel erreichen? Ich würde es gerne tun, wenn möglich, mit etwas Codierung, mit hook_form_FORM_ID_alter().