Templates drupal为Customfield设置视图主题:PHP代码

Templates drupal为Customfield设置视图主题:PHP代码,templates,drupal,drupal-views,drupal-theming,drupal-fields,Templates,Drupal,Drupal Views,Drupal Theming,Drupal Fields,我有一个名为“竞赛滑块”的视图,带有块显示。我隐藏了所有字段,并使用了一个“Customfield:PHP code”字段,它调用了一个名为display\u front\u contestics()的函数。在该函数中,查询数据库并构建一些html并返回它。我正在块中显示输出。问题是Drupal添加了很多我不想要的额外div。我转到“Theme:Information”并将主题“views view field.tpl.php”复制到“views view field--contracts sl

我有一个名为“竞赛滑块”的视图,带有块显示。我隐藏了所有字段,并使用了一个“Customfield:PHP code”字段,它调用了一个名为display\u front\u contestics()的函数。在该函数中,查询数据库并构建一些html并返回它。我正在块中显示输出。问题是Drupal添加了很多我不想要的额外div。我转到“Theme:Information”并将主题“views view field.tpl.php”复制到“views view field--contracts slider--block-1--phpcode.tpl.php”中,只在其中放了:并且它仍然输出所有额外的html。
有什么想法吗?我是否使用了错误的模板?

如果您只使用视图创建块,而是查询数据库、创建标记等,则应该考虑在自定义模块中创建块。所有的工作都在您已经编写的代码中。这样,您就不必考虑视图使用的许多模板,而只需使用
block.tpl.php


查看有关如何执行此操作的信息。

您是否已清理主题注册表缓存?