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ó:
Fórum:
+infó
mindkét típusnak 8-10 mezője van...
Én az Autocreate Node
É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.
Nagy Gusztáv