Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 7:在node.tpl.php中显示数组变量及其链接_Php_Arrays_Drupal_Drupal 7_Drupal Theming - Fatal编程技术网

Drupal 7:在node.tpl.php中显示数组变量及其链接

Drupal 7:在node.tpl.php中显示数组变量及其链接,php,arrays,drupal,drupal-7,drupal-theming,Php,Arrays,Drupal,Drupal 7,Drupal Theming,我正在用Drupal7构建一个单用户博客。我使用文章内容类型作为博客条目。我需要自定义节点的外观。我还为文章引用类别添加了一个分类字段。我需要在我的节点中的特定位置显示这个和标记 因此,我编写了代码dpm(get_defined_vars())并获取变量(如下所示) 但是,如何在我的节点--article.tpl.php中显示这些变量,以及指向页面列表的链接?其他文章条目都有这些标记、类别?这些是数组,我需要用链接显示每个数组项:/ 感谢你的帮助!!!!非常感谢 不知怎的 <?php

我正在用Drupal7构建一个单用户博客。我使用文章内容类型作为博客条目。我需要自定义节点的外观。我还为文章引用类别添加了一个分类字段。我需要在我的节点中的特定位置显示这个和标记

因此,我编写了代码dpm(get_defined_vars())并获取变量(如下所示)

但是,如何在我的节点--article.tpl.php中显示这些变量,以及指向页面列表的链接?其他文章条目都有这些标记、类别?这些是数组,我需要用链接显示每个数组项:/

感谢你的帮助!!!!非常感谢

不知怎的

<?php
  $links = array();
  foreach ($node->field_tags AS $term) {
    $links[] = l($term['taxonomy_term']->name, 'taxonomy/term/'. $term['tid']);
  }
  print implode(', ', $links) .'<br />';

  $links = array();
  foreach ($node->field_blog_post_category['und'] AS $term) {
    $links[] = l($term['taxonomy_term']->name, 'taxonomy/term/'. $term['tid']);
  }
  print implode(', ', $links);
?>

不知何故

<?php
  $links = array();
  foreach ($node->field_tags AS $term) {
    $links[] = l($term['taxonomy_term']->name, 'taxonomy/term/'. $term['tid']);
  }
  print implode(', ', $links) .'<br />';

  $links = array();
  foreach ($node->field_blog_post_category['und'] AS $term) {
    $links[] = l($term['taxonomy_term']->name, 'taxonomy/term/'. $term['tid']);
  }
  print implode(', ', $links);
?>