1

稍微解释一下——我是一名 Drupal 6 开发人员,从未使用过 Panels,但正在寻找一个新站点,我最初将在 D6 中构建,但现在我将在 D7 中构建,因为我需要模块一切似乎都可用。

这将是我的第一个 D7 站点。

对于这个站点,我打算使用 D6 中的面板,原因如下:

  • 站点中的大多数页面都会有一个侧边栏,但侧边栏的组成会有所不同,并且“内容区域”最多可以细分为 3 个部分,无论是 1+1+1 还是 2+1,包括在同一页面中从一个到另一个来回(即 2+1 在 1+1+1 之上)。
  • 主页将完全不同,并有自己的布局。
  • 某些页面,例如论坛,将是“全角”的,并且没有任何侧边栏。

看起来小组可以完成所有这些(如果没有,那会很高兴知道:-)。

在 Drupal 7 中,Panels 仍然是一个不错的选择,还是有更好的方法?这似乎超出了我对简单块和区域的理解可以做的事情,但我可能错了......

4

2 回答 2

3

使用常规区块和区域,这一切皆有可能,面板更易于管理,并且具有可导出的额外优势。

于 2011-04-27T13:08:46.013 回答
0

尽管如上面mirzu的回答所示,完全不使用面板也可以实现结果,但我强烈建议您使用面板模块,因为面板只是可视页面构建器,允许您通过简单的拖放来更改页面的布局. 您可以直接从前端轻松定义和自定义布局(无需触及任何 CSS 或 HTML)。

面板还允许您将内容(视图、节点、迷你面板等)嵌入您可以在布局中指定的区域内,从而实现巨大的页面定制。

恕我直言,面板模块非常容易配置并节省大量时间,您应该使用它而不是块/区域组合。

于 2014-04-09T12:48:22.613 回答