如何在自定义块中显示单个字段?

时间:2010-09-01 20:55:38

标签: drupal drupal-6 views drupal-views

A有一个用Drupal的Views模块创建的视图,并给它一个Block显示。它包含以下字段:

  • first_name
  • 姓氏
  • professional_title

据我所知,我可以创建一个“[viewname] -block.tpl.php”文件来为这个特定的块提供一个自定义主题,覆盖通用的block.tpl.php模板文件。在这个[viewname] -block.tpl.php文件中,如何提取单个字段(例如,名字),以便我可以单独设置它们,为它们提供不同的类?我看了一下$ block,它产生了$ block-content,包含了所有字段,但这是我迄今为止设想的那么精细。

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

进入视图UI并导航到您尝试主题的块视图。

在基本设置下(实际上在它的底部),您将看到主题信息链接。点击它。

我正在复制并粘贴官方描述的内容:

“本节列出了显示插件和样式插件的所有可能模板,大致从最具体到最具体的顺序排列。每个插件的活动模板 - 这是系统中最具体的模板 - - 以粗体突出显示。“

因此,找到您想要主题的字段的模板,然后单击它的链接 - 您将获得要复制和粘贴的代码。代码将非常通用,但生成的tpl文件中有关于如何提取更具体的对象数据的注释。

希望有所帮助