Получить HTML содержимое ноды Drupal 7
Чтобы получить HTML содержимое ноды Drupal 7, учитывая её шаблоны, если он есть в теме, необходимо использовать функцию node_view. Вот кусочек кода, получающий HTML код в переменную $html:
12345
<?php
$nid = 1;
$node = node_load($nid);
$node_html = node_view($node);
$html = drupal_render($node_html);
Далее, с $html можно делать всё что нужно. Это полезно, когда необходимо сделать, например, ajax загрузку ноды. В моём случае требовалось создать pdf файл из содержимого ноды. Использование модуля Printer, email and PDF versions не подошло из-за некоторых мелких, но весомых причин.