ฉันมีสถานการณ์ที่ซับซ้อนมากซึ่งฉันต้องการคำแนะนำ ฉันมีชนิดเนื้อหาmy_content
ซึ่งมีข้อมูลการเก็บรวบรวมข้อมูลที่แนบมากับมันfield_mycollection
ซึ่งมีข้อมูลอ้างอิงนิติบุคคลอ้างอิงให้กับผู้ใช้field_my_userreference
ข้อมูลโทรศัพท์field_my_phone
, ช่องข้อความและข้อมูลข้อความอื่นfield_my_text
field_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()
ฉันต้องการที่จะทำมันถ้าเป็นไปได้กับบางการเข้ารหัสโดยใช้