2 node típus egymásba ágyazva

episti képe

Sziasztok,

kezdő drupal kérdés...

Feladat: személyek adatait kell ábrázolnom, referenciamunkáikkal.
Létrehoztam egy person node típust.
Létrehoztam egy reference node típust. Egy személyhez több referenciamunka tartozik.

Szeretném, ha a person típus kitöltésésnél (node_form) meg lehetne adni a referenciamunkáit (többet is).

Lehetséges-e ez, és ha igen, miképpen?

Próbáltam rávenni, hogy a person node editálásnál mutassa a reference típus dolgait is. Nem sikerült:

<?php
function person_form_alter(&$form, &$form_state, $form_id) {
 
   if($form_id == 'person_node_form') {
    //...
    $form['test_embeded'] = drupal_get_form('reference_node_form');
 
    //vagy inkabb drupal_build_form() ?...
 
 
   }
}
?>

Ötlet?
Köszi,
Pisti

Drupal verzió: 
episti képe

mindkét típusnak 8-10 mezője van...

0
0
Nagy Gusztáv képe

Én az Autocreate Node Reference modullal csinálnám a node reference mezőt, és akkor a person beküldés után (ha van joga beküldeni) ott van egyből egy link, amelyikkel tud megfelelő referált tartalmat beküldeni. Ezeket meg viewfield modullal meg tudod jeleníteni tetszőleges nézettel a personnál.

0
0

Nagy Gusztáv