跳转到主要内容
东方龙马 提交于 20 July 2012

在Drupal页面中所见到的大多数内容是输出在一个区域里的。典型的区域包括header、footer、 sidebar以及content(见图15-8);这些区域往往在定制高级的HTML标记结构时经常用到。在“admin/structure /block”页,区块中有一个选项可以设置显示到每个区域,允许网站的管理员控制和放置区块显示在里面。

图15-8. Bartik主题的区域以及在区块管理页面中的区块放置选项。

在区域的自定义和处理输出和美化上,主题具有充分的控制权。比如,在图15-9就给出了在Bartik主题里关于这方面的一个例子。

图15-9 Bartik区域里填充着定义的区块。

另外,还有一个不太显著的用途,主题有可能也会利用区域与JavaScript或者jQuery配合。常见的用例,包括包含模式或者隐藏某些内容来提升用户体验,或者将区块嵌入到节点内容里。