带有自定义模板的 drupal 7 自定义视图

druapl 7 custom views with custom template

我有自定义视图(使用视图模块),它们是显示节点列表的页面(基于分类法)。所以我有我的例子。com/tv-shows 它显示了一个节点列表,其中 field_taxonomy_category 等于 "tv-show"。我对烹饪有另一种看法。

现在 .. 我想要所有这些列表,"tv-shows"、"cooking" 和我网站上的其他类别,进行自定义显示。我想更改这些列表的整个 html 结构。

关于如何以最佳方式做到这一点有什么建议吗? 谢谢

您可以编辑视图的模板文件。

进入您的视图,打开右侧的高级选项卡,然后单击所列项目最后的主题。在那里你可以找到你的模板文件的可能名称......从视图文件夹中复制它们并将它们以新名称插入你的主题文件夹中!

之后,您可以根据需要编辑新的模板文件!

第一个:

然后:

当您编辑该视图时,打开右侧的 "Advanced settings",然后单击已打开块底部的 "Theming information"。它将为您应该创建的模板提供名称建议,并用您的 HTML 覆盖。当您单击每个模板开头的 link 时,您可以看到实际(默认)模板文件内容,因此您可以将其复制到文本编辑器,然后将其保存在主题中提供的一些名称下。粗体显示的模板名称是当前使用的模板名称。当您添加新模板时,请清除缓存("Theming information" 中有一个 link 用于重新检查可用的模板文件。