2011-04-29 153 views
0

我有一个名为“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

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

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

}

您将能够访问你正在寻找的价值。