一点解释-我是一个Drupal 6开发人员,从来没有使用过面板,但正在寻找一个新的网站,我最初打算在D6中构建,但现在我要在D7中构建,因为我需要的模块似乎都可用。
这将是我的第一个D7网站。
对于这个站点,我打算在D6中使用面板,原因如下:
- 网站中的大多数页面都有侧边栏,但侧边栏的组成会有所不同,"内容区域"可以细分为多达3个部分,要么是1+1+1,要么是2+1,包括在同一页面中从一个到另一个的来回(即2+1在1+1+1之上)。
- 主页将完全不同,有自己的布局。
- 一些页面,如论坛,将是"全宽",将没有任何边栏。
似乎面板可以完成所有这些(如果不是,那将是很好的知道:-)。
在Drupal 7中,面板仍然是一个很好的选择,或者有更好的方法?这似乎超出了我对简单块和区域的理解,但我可能错了…
这一切都有可能与常规块和区域,面板更容易管理,并具有可导出的额外优势。
虽然不使用面板也可以达到上述效果,但我强烈建议你使用面板模块,因为面板只是视觉页面构建器,允许你通过简单的拖放来改变页面布局。你可以定义和自定义你的布局很容易(不触及任何CSS或HTML)从前端。
面板还允许您嵌入内容(视图,节点,迷你面板等),您可以在布局中指定区域,允许大量的页面自定义。
IMHO面板模块很容易配置,节省了很多时间,你应该使用它而不是块/区域组合。