조언이 필요한 매우 복잡한 상황이 있습니다. 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()
.