我用 CCK 和 View 2 模块定义了一个视图。我想快速定义一个特定于此视图的模板。有这方面的教程或信息吗?我需要修改哪些文件?
这是我的发现:(已编辑)
实际上,有两种方法可以给视图设置主题:“字段”方式和“节点”方式。在“编辑视图”中,您可以选择“ Row style: Node
”或“ Row style: Fields
”。
- 使用“节点”方式,您可以创建一个node-contentname.tpl.php,它将为视图中的每个节点调用。您可以使用 $field_name[0]['value'] 访问您的 cck 字段值。(edit2)您可以使用node-view-viewname.tpl.php,它只会为从此视图显示的每个节点调用。
- 使用“字段”方式,您可以为每个要单独设置主题的字段添加 views-view-field--viewname--field-name-value.tpl.php。
感谢之前的回复,我使用了以下工具: