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_text
dan field_my_yetanothertext
yang terakhir memiliki nama mesin yang berbeda.
Apa yang ingin saya lakukan, jika dalam my_content
bentuk edit / tambah, dalam field_my_userreference
pengguna 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()
.