2011-03-23 3 views
1

Drupal 7을 사용하여 단일 사용자 블로그를 작성합니다. 블로그 항목으로 Article content type을 사용합니다. 노드 모양을 사용자 정의해야합니다. 카테고리 참조 카테고리에 택 소노 미 필드를 추가했습니다. 내 노드에 특정 장소의 태그와 태그를 표시해야합니다.Drupal 7 : node.tpl.php에 링크가있는 배열 변수 표시

그래서 코드 dpm (get_defined_vars())을 작성했습니다. (아래 그림 참조) 변수를 얻을

하지만 어떻게 내가 내 노드에서 이러한 변수를 표시 할 수 있습니다 - 태그, 카테고리를 가지고 페이지에는 다른 문서 항목에 대한 링크 article.tpl.php를? 이러한 배열하고 나는 링크와 함께 각 배열의 항목을 표시해야합니다/

enter image description here

도움 감사합니다 !!!! 고마워요!

답변

1

어떻게 든

<?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); 
?> 
+0

완벽한 선생님! ... – Steve