我是drupal的新手。
有没有办法在我的custom-node.tpl.php中列出哪些字段可用于我当前的节点?
例如,在View中,当我写
时print var_export($data,TRUE);
到php customfield,它给了我一个可用字段列表。是否有任何平等功能。在任何node.tpl.php中使用?
感谢您的帮助!
[UPDATE]
Devel模块列出所有
alt text http://img.skitch.com/20100630-ck73wr684wyi5mxbpypk8e4yp7.jpg
我可以打印field_gues_amenities,如下所示;
print $node->field_quest_amenities[0]['view'];
但是如何打印分类>名称?
答案 0 :(得分:1)
您可以使用php函数get_defined_vars。然而,在这种情况下,简单的方法是启用开发和开发模块,并使用前端的信息框来检查发生了什么。
[更新]
我相信你应该遍历分类数组并输出名称。从记忆中看,它是分类法,然后分类法比数字排序的数组还要严格。
答案 1 :(得分:0)
但是如何打印分类法>名字?
Bellow将打印分类名称
print $node->taxonomy[1]->name
您可以使用 - >遍历对象并使用[]
遍历数组