Mam bardzo złożoną sytuację, w której potrzebuję porady. Mam typ zawartości my_content, do którego jest dołączone pole kolekcji pól field_mycollection, które ma pole odniesienia encji odnoszące się do użytkownika field_my_userreference, pole telefonu, pole field_my_phonetekstowe field_my_texti inne pole tekstowe field_my_anothertext.
My Content
|_ field_mycollection
|_ field_my_userreference
|_ field_my_phone
|_ field_my_text
|_ field_my_anothertext
Jednostka użytkownika ma również pola field_my_phone, field_my_texta field_my_yetanothertextta ostatnia ma inną nazwę komputera.
Co chcę zrobić, jeśli w my_contentformularzu edycji / dodania field_my_userreferenceużytkownik jest zaznaczony, pozostałe pola powinny zostać automatycznie wypełnione danymi wybranego użytkownika. Pola automatycznie wypełnione powinny nadal być edytowalne.
Jak mogę osiągnąć ten cel? Chciałbym to zrobić, jeśli to możliwe, z pewnym kodowaniem, używając hook_form_FORM_ID_alter().