मेरे पास बहुत जटिल स्थिति है जहां मुझे कुछ सलाह की आवश्यकता है। मेरे पास एक सामग्री प्रकार है 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()
।