Előfordulhat, hogy szeretnénk megjeleníteni egy tetszőleges node tetszőleges CCK mezőjét más oldalon. Ez különösen akkor lehet probléma, ha az adott mezőt egy modul hozza létre, aminek nincsen views intergrációja és a node-ot betöltve a $node objektumban még mindig nem a végleges HTML kimenetet látjuk.
Megoldás a node_load(), a node_build_content() és a drupal_render() segítségével:
$node = node_load(NODE-ID);
$teaser = false;
$page = false;
$node = node_build_content($node, $teaser, $page);
$content = drupal_render($node->content['MEZŐ-NEVE']);
print $content;
Nincsenek megjegyzések:
Megjegyzés küldése