前几天在查找分页函数时,发现一篇英文写的不错的文章。总结下,以便以后使用。
1,theme_table()
在drupal内,theme函数就是用来控制输出的。在定制模块的时候,你要想将你的数据输出成table格式,就用到这个了。十分方便。
格式:Theme_table()
$header
实例应用:编码一个table通常需要3个步骤。
1,创建表头
2,写数据库查询
3,创建rows
下面来创建一个简单的表格,列出节点的标题,类型,创建日期,作者。
创建表头:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
复制代码
详解:header是一个多维数组,table表头的每个单元(table内的
data:
必须的,这是将要显示的文本。
field
分类column时需要这个,这是一个数据库字段。
sort:
column排列顺序,可选。
数据库查询:
20
21
22
23
24
25
26
27
复制代码
获得rows!
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
print