기본적으로 이름과 성을 $ node-> field_par_contact_name에 넣고 싶습니다.
그러나 그것은 나에게 경고를줍니다. (아래 참조)
함수 partner_node_presave ($ node) { if ($ node-> type == 'partnership') { $ first_name = $ node-> field_par_contact_first_name [ 'und'] [0] [ 'name']; $ surname = $ node-> field_par_contact_surname [ 'und'] [0] [ 'name']; // https://drupal.org/project/field_hidden // 숨겨진 변수 $ node-> field_par_contact_name [ 'und'] [0] [ 'value'] = $ first_name. ''. $ 성; // 저장 후 경고 : array_flip () : STRING 및 INTEGER 값만 뒤집을 수 있습니다! DrupalDefaultEntityController-> load () (... / drupal-7.23 / includes / entity.inc의 173 행) } }
업데이트되었습니다 . 이미지를 참조하십시오.
프로그래밍 방식으로 양식을 제출하고 있습니까? 당신이 hook_form_alter를 사용하고 있습니까? 그런 다음 코드 어딘가에 drupal_form_submit?
—
harshal