自定义字段输出

时间:2011-04-29 17:39:49

标签: php drupal drupal-7

我有一个名为“field_enroll_link”的字段。我想删除所有周围的div并只打印字段内容(它将进入锚标记的href)。我创建了文件“field - field_enroll_link-course.tpl.php”和“field-field-enroll-link-course.tpl.php”,并将其放入我的模板文件夹中。它只包含<?php print render($item); ?>,但当我清除缓存甚至切换主题时,我仍然得到所有周围的div和标记。如何覆盖Drupal 7中的field.tpl.php?

1 个答案:

答案 0 :(得分:1)

在主题的template.php文件中定义此函数并清除缓存。我假设你安装了devel模块。

function your-theme_name_field($variables){
dsm($variables['items'][0]['#markup']);
return ;

}

您将能够访问您要查找的值。