Dobrý den, je možné kdekoliv na webu vypsat jednu jedinou node? Popřípadě jakým
kodem to vypíši? Děkuji za rady. HK
Děkuji,
a jaký by byl kod, kdybych chtěl kdekoliv v šabloně zobrazit blok?
Takže to bude takhle
$block = block_load($module,$delta);
$renderable_block= _block_get_renderable_array(_block_render_blocks(array($block)));
Jednoduše, a to pomocí načtení daného uzlu a funkce node_view.
<?php
$nid = 123; // cislo uzlu
$node = node_load($nid);
print drupal_render(node_view($node,'teaser'));
// místo teaser může být full nebo jiný definovaný režim zobrazení
?>