ฉันมีสถานการณ์ที่ซับซ้อนมากซึ่งฉันต้องการคำแนะนำ ฉันมีชนิดเนื้อหาmy_contentซึ่งมีข้อมูลการเก็บรวบรวมข้อมูลที่แนบมากับมันfield_mycollectionซึ่งมีข้อมูลอ้างอิงนิติบุคคลอ้างอิงให้กับผู้ใช้field_my_userreferenceข้อมูลโทรศัพท์field_my_phone, ช่องข้อความและข้อมูลข้อความอื่นfield_my_textfield_my_anothertext
My Content
|_ field_mycollection
   |_ field_my_userreference
   |_ field_my_phone
   |_ field_my_text
   |_ field_my_anothertext
นิติบุคคลผู้ใช้ยังมีสาขาfield_my_phone, field_my_textและfield_my_yetanothertextที่หลังมีชื่อเครื่องที่แตกต่างกัน
สิ่งที่ฉันต้องการจะทำถ้าในmy_contentรูปแบบการแก้ไข / เพิ่มในfield_my_userreferenceผู้ใช้มีการเลือกเขตข้อมูลอื่น ๆ ควรจะเติมอัตโนมัติจากข้อมูลของผู้ใช้ที่เลือก ฟิลด์ที่เติมอัตโนมัติควรยังคงสามารถแก้ไขได้
ฉันจะบรรลุเป้าหมายนี้ได้อย่างไร hook_form_FORM_ID_alter()ฉันต้องการที่จะทำมันถ้าเป็นไปได้กับบางการเข้ารหัสโดยใช้