【问题标题】:Is Panels necessary in Drupal 7?Drupal 7 中是否需要面板?
【发布时间】:2011-04-27 04:52:24
【问题描述】:

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

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

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

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

Panels 似乎可以完成所有这些(如果没有,那很高兴知道 :-)。

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

【问题讨论】:

    标签: drupal drupal-7 panels drupal-panels


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多