Drupal 7 Drupal 7中的节点和数组主题化

Drupal 7 Drupal 7中的节点和数组主题化,drupal-7,Drupal 7,我试图得到两个文本字段,一个标题,一个正文,以堆叠的方式显示。下面的代码可以工作。目前,当我使用 print render($content['field_acc_title'][0]); 它不使用典型的field.tpl.php格式化输出。有没有一种方法可以呈现一个特定的字段[id],但要以通常的方式格式化它 <?php foreach ($field_acc_title as $id => $field_acc_title){ print '<h3 class

我试图得到两个文本字段,一个标题,一个正文,以堆叠的方式显示。下面的代码可以工作。目前,当我使用

print render($content['field_acc_title'][0]);
它不使用典型的field.tpl.php格式化输出。有没有一种方法可以呈现一个特定的字段[id],但要以通常的方式格式化它

<?php
  foreach ($field_acc_title as $id => $field_acc_title){
    print '<h3 class="acc_title">';
    print render($content['field_acc_title'][$id]);
    print '<span class="acc_state"></span></h3>';
    print '<div class="acc_body">';
    print render($content['field_acc_body'][$id]);
    print "</div>";
  }
?>
您可以使用:


它仍然只输出内容,没有任何容器div。我希望输出具有属性divs等。
foreach ($field_acc_title as $id => $field_acc_title) {
  print render(field_view_value('node', $node, 'field_acc_title', $field_acc_title));
}