小编Ron*_*ald的帖子

Drupal在视图的显示中显示一行

我试图在视图中主题单个"显示".我想要实现的是对行的呈现方式进行一些控制(例如,打印行中的字段,并可能在其间添加一些文本.以及一些div用于样式目的).我找了几天来编辑模板.我甚至使用过主题开发者和View的主题信息,但没有运气.所有

我的视图名称是Calendar,并且有很多显示.任何人都可以告诉我应该做什么来自定义这个特定显示中的行?drupal甚至提供这种灵活性吗?

我在日历视图中显示的名称和标题是:

Name: List view
Title: List
Run Code Online (Sandbox Code Playgroud)

这是行样式的主题信息:

Row style output: views-view-fields.tpl.php, views-view-fields--calendar.tpl.php, views-view-fields--page.tpl.php, views-view-fields--calendar--page.tpl.php, views-view-fields--calendar.tpl.php, views-view-fields--page-1.tpl.php, views-view-fields--calendar--page-1.tpl.php

有人能告诉我怎么做


编辑:(
OP在答案中发布的一些其他信息)

我正在使用Drupal 6.我不确定这里的page-1是什么以下是我在此视图中显示的列表:

Defaults 
Calendar page 
Calendar block 
Month view 
Week view 
Block view 
Upcoming 
List view 
Ongoing Block Feed 
Run Code Online (Sandbox Code Playgroud)

如您所见,其中没有一个字符串为"page-1".我编辑了views-view-list.tpl.php,它是为"样式输出"列出的文件之一.我可以访问的唯一变量是rows,它是一个包含所有单独渲染的"row"的数组.就像我之前提到的那样,行是在其他地方生成的,并且已经包含了渲染字段.我该如何自定义这些行?

drupal view drupal-6

5
推荐指数
2
解决办法
8126
查看次数

标签 统计

drupal ×1

drupal-6 ×1

view ×1