renderen van verschillende nodes

Forums: 
Drupalversie: 

Hallo iedereen.

In een template file "node--species.tpl.php" wil ik bepaalde fields renderen (oa omdat ik de Lexicon module gebruik). De body renderen van die node (species) lukt makkelijk:

print render($content['body']);

Maar, in diezelfde template wil ik ook "de body" renderen van een ander gelinkt (reference) content type (genus). Dat doe ik als volgt:

1. de node id opvragen van de reference
$getparentgenusid = $node->field_parent_genus['und'][0]['nid'];

2. de node te laden
$parentgenus = node_load($getparentgenusid);

3. en tenslotte de inhoud ervan weer te geven
print $parentgenus->body['und'][0]['value'];

Dit werkt allemaal fijn... enkel rendert hij de laatste info niet maar geeft hij ze gewoon als field weer. Mijn vraag is, hoe kan ik print $parentgenus->body['und'][0]['value']; renderen ? Deze maakt geen deel uit van $content maar wel van $node.

Alvast bedankt,
Sven

Actuele inhoud

21 mei 2012

20 mei 2012

19 mei 2012

18 mei 2012