Начните с вызова
print_r($node);
Это то, что содержится в узле объекта - и вы можете использовать любой из его членов напрямую, а не просто распечатывать содержимое.Проанализируйте это, и вы узнаете, что именно вызывать;)
В случае основного текста доступ к нестилированному содержимому можно получить с помощью:
$node->content['body']['#value']
Для других полей вы делаете:1009 *
$node->field_name[0]['view']
(где [0] - индекс элемента в массиве - полезно для ImageField, когда вы можете загрузить много изображений).
Например, вот содержимое моего node-event.tpl.php
, отображающий сведения о событии:
<div class="event clear-block">
<?php
$class = (convert_datetime($node->field_event_date[0]['value']) < time()) ? 'past' : 'future';
echo "<h3 class='header'>When?</h3><p class='$class'>".$node->field_event_date[0]['view']."</p>";
echo "<h3 class='header'>Where?</h3><p>".$node->field_event_place[0]['view']."</p>";
echo "<h3 class='header'>What?</h3>".$node->content['body']['#value'];
echo "<h3 class='header'>How much?</h3><p>".$node->field_event_price[0]['view']."</p>";
echo "<h3 class='header'>How to participate?</h3>".$node->field_event_subscribe[0]['view'];
?>
</div>