我如何自定义Drupal 7节点的外观?

时间:2011-05-26 00:08:44

标签: drupal drupal-7

我在Drupal 7中创建了一篇文章,我想自定义内容的显示方式。

我正在尝试修改node.tpl.php,它允许您访问$ content变量,但这是一个多维数组,我无法提取其中的键或值。

有没有办法查看内容$ content以找出我需要的确切值对?

或者是否有其他方法可以自定义Drupal 7内容的显示和输出?

1 个答案:

答案 0 :(得分:1)

如果您安装并启用devel模块,它可以让您访问一个非常方便的函数dsm,它将呈现一个小部件,让您可以浏览任何变量或对象的内容。因此,在您的node.tpl.php文件中:顶部的dsm($content);会让您检查内容。通常,您需要创建自定义node-type.tpl.php文件,例如node-article.tpl.php仅适用于某种类型的节点。