You are here

Drupal专业开发指南 附录A boxes (block module) (区块模块)

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-09-04 11:43

boxes (block module) (区块模块)

这个表存储了自定义区块的内容
名字       类型       空     默认值 描述
bid        serial      No              区块的{blocks}.bid。
body        text:big    Yes             区块内容。
info  varchar(128)    No      ''      区块描述
format int:small       No      0       区块正文的{filter_formats}.format;例如,                                       1意味着Filtered HTML
 
cache
通用cache表,用来缓存那些需要缓存但是又没有专有缓存表的数据。第3方模块也可以使用这个表来存储缓存项目。
名字       类型       空     默认值 描述
cid    varchar(255)    No      ''      主键:唯一的缓存ID
data    blob:big        Yes             一组要缓存的数据
expire        int         No      0       一个Unix时间戳,用来指示缓存条目的过期                                         时间, 0表示永不过期。
created     int         No      0       一个Unix时间戳,用来指示缓存条目的创建                                         日期
headers     text        Yes             任意自定义HTTP头部,用来添加到缓存数据                                         中
serialized int:small    No      0       一个标记,用来指示内容是否序列化了,0表                                     示没有
 
cache_block(区块模块)
区块模块使用这个缓存表来存储已经构建的区块,使用模块、delta、各种可能修改区块的上下文来标识缓存,这里的上下文可以是主题、本地语言、为该模块定义的缓存模式。
名字       类型       空     默认值 描述
cid    varchar(255)    No      ''      主键:唯一的缓存ID
data    blob:big        Yes             一组要缓存的数据
expire        int         No      0       一个Unix时间戳,用来指示缓存条目的过期                                         时间, 0表示永不过期。
created     int         No      0       一个Unix时间戳,用来指示缓存条目的创建                                         日期
headers     text        Yes             任意自定义HTTP头部,用来添加到缓存数据                                         中
serialized int:small    No      0       一个标记,用来指示内容是否序列化了,0表                                     示没有
 老葛的Drupal培训班 Think in Drupal

Drupal版本: