开发我的自定义Drupal的主题。它将包含自定义node.tpl.php文件。
如何获取和打印所选节点的相关分类名称?
Tnx in adv!
答案 0 :(得分:1)
使用D6(不是100%关于D7)在节点的模板.php文件中(同样,在视图中或大多数地方,您可以使用自定义PHP访问节点的属性,如View或Block),您可以使用以下内容:
// returns array of taxonomy objects for given node
$tax_terms = taxonomy_node_get_terms($node);
// prints each term name
foreach ($tax_terms as $tax) {
print $tax->name;
}
此外,对于这样的情况,还有一些有用的Drupal函数:
// print_r's all properties of a given node, similar to devel
dpr($node);
// using this in the above 'for' look will give you all properties of each taxonomy object
dpr($tax);
Here's a website列出了更多这些功能。