Saya memiliki situasi yang sangat kompleks di mana saya memerlukan nasihat. Saya memiliki tipe konten my_content, yang memiliki bidang koleksi bidang yang menyertainya field_mycollection, yang memiliki bidang referensi entitas yang merujuk ke pengguna field_my_userreference, bidang telepon field_my_phone, bidang teks field_my_text, dan bidang teks lainnya field_my_anothertext.
My Content
|_ field_mycollection
|_ field_my_userreference
|_ field_my_phone
|_ field_my_text
|_ field_my_anothertext
Entitas pengguna juga memiliki bidang field_my_phone, field_my_textdan field_my_yetanothertextyang terakhir memiliki nama mesin yang berbeda.
Apa yang ingin saya lakukan, jika dalam my_contentbentuk edit / tambah, dalam field_my_userreferencepengguna dipilih, bidang lain harus diisi secara otomatis dari data pengguna yang dipilih. Bidang yang diisi otomatis harus tetap dapat diedit.
Bagaimana saya bisa mencapai tujuan ini? Saya ingin melakukannya, jika mungkin, dengan beberapa pengkodean, menggunakan hook_form_FORM_ID_alter().