你在这里

如何制作三栏风格

主标签

问:请问如何制作三栏风格,即在主体区域进行两栏风格。如:http://drupal.org/support 的主体部分。

答:不妨试一下dashboard模块。
Dashboard模块主要是用来帮助表现形如
+---------+
|
     |
+----+----+
|
   |   |
|
   |   |
+----+----+
|
     |
+---------+
的页面布局。你可以在四个区域中装载区块或节点列表什么的。当然,你也可以在其中输入内容以实现内容的布局;但由于作者设计目的的原因,他没有实现节点摘要部分——大概由于需求不同不能确定怎样从四个区域里摘要,呵呵。你可以自行修改成你想要的摘要。在dashboard_view函数中有如下几行:
  if ($teaser) {
    $node->teaser = "Dashboards have no teaser, sorry.";
    return;
  }

你可以改为:
  if ($teaser) {
    $node->teaser = check_markup($node->dashboard_top);
    return;
  }

就可以将上面一块的内容作为摘要了。当然,你可能还需要截取一定的字数,这个你可以参见node.module
评分: 

猜你喜欢