代码之家  ›  专栏  ›  技术社区  ›  Niladri Banerjee - Uttarpara

Drupal7分类法\u词汇表\u机器\u名称\u加载未显示字段

  •  0
  • Niladri Banerjee - Uttarpara  · 技术社区  · 6 年前

    我创建了一个词汇表,并在其中列出了D7中的术语。我添加了一个名为“图标颜色”的字段。现在,在视图中,我添加了如下代码块,它完美地显示了tid、name、description等字段,但没有显示“Icon Color”字段。

    <?php
       $name = 'Programme';
       $myvoc = taxonomy_vocabulary_machine_name_load($name);
       $tree = taxonomy_get_tree($myvoc->vid);
       foreach ($tree as $term) { 
       print_r($term); 
       }
    ?>
    

    这些字段在词汇表中列出如下:

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   PraveenKumar    6 年前

    必须使用术语id by taxonomy term load函数加载分类法。希望下面的代码对您有所帮助。

    $name = 'YOUR_MACHINE_NAME';
    $myvoc = taxonomy_vocabulary_machine_name_load($name);
    $tree = taxonomy_get_tree($myvoc->vid);
    foreach ($tree as $term) { 
      $term = taxonomy_term_load($term->tid);
      print_r($term);
    }