【问题标题】:Customize a field output自定义字段输出
【发布时间】:2011-04-29 17:39:48
【问题描述】:

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

【问题讨论】:

    标签: php drupal drupal-7


    【解决方案1】:

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

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

    }

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

    【讨论】:

      猜你喜欢
      • 2011-02-02
      • 1970-01-01
      • 2014-07-09
      • 1970-01-01
      • 1970-01-01
      • 2019-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多