Temel olarak, adı ve soyadını $ node-> field_par_contact_name içine bir araya getirmek istiyorum
Ama bana uyarı veriyor. (Aşağıya bakınız)
function ortaklık_node_presave ($ düğüm) { if ($ node-> type == 'ortaklık') { $ first_name = $ düğüm-> field_par_contact_first_name ['und'] [0] ['ad']; $ soyadı = $ düğüm-> field_par_contact_surname ['und'] [0] ['ad']; // https://drupal.org/project/field_hidden // Gizli değişken $ node-> field_par_contact_name ['und'] [0] ['değer'] = $ ad_adı. ''. soyadını, $; // Kaydettikten sonra uyarı: array_flip (): Yalnızca STRING ve INTEGER değerlerini çevirebilir! DrupalDefaultEntityController-> load () (... / drupal-7.23 / 17. satırın 173 satırı dahil } }
Güncellenmiş , lütfen resme bakın: