Drupal 7中是否需要面板?

时间:2011-04-27 04:52:24

标签: drupal drupal-7 panels drupal-panels

一点解释 - 我是一个从未使用Panels的Drupal 6开发人员,但是我正在寻找一个我最初将在D6中构建的新站点,但是现在我将在D7中构建我需要的所有模块似乎都可用。

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

对于这个网站,我打算在D6中使用Panels,原因如下:

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

看起来Panels可以完成所有这些(如果没有,那将是很好的知道:-)。

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

2 个答案:

答案 0 :(得分:3)

通过常规块和区域,所有这些都是可能的,Panels更容易管理,并且具有可导出的附加优势。

答案 1 :(得分:0)

虽然可以在不使用Panels的情况下实现结果,如上面mirzu的答案所示,但我强烈建议您使用Panels模块,因为Panels只是允许使用的可视化页面构建器您可以通过简单的拖放操作来更改页面的布局。您可以直接从前端轻松定义和自定义布局(无需触摸任何CSS或HTML)。

面板还允许您在布局中指定的区域内嵌入内容(视图,节点,迷你面板等),从而可以进行大量的页面自定义。

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