将面板添加到主题区域

时间:2015-06-19 07:55:58

标签: drupal drupal-7

以下是我的主题布局:

enter image description here


我想要做的是使用面板模块添加 标有'内容'的区域的4列块。我有 已经尝试将节点添加到内容区域并进行创建 使用面板模块的特定节点的变体。 但这并没有奏效。我尝试切换选择规则 来自" Node:Type"到"前页"但这仍然没有运气。

建议赞赏!!

1 个答案:

答案 0 :(得分:1)

我认为你误解了面板模块的使用。面板生成面板页面,您可以在其中放置所需的任何布局窗格。面板需要一个url来控制,并且该url可以在其中包含节点ID等变量。

所以,这里是一个如何使用我认为你想要的方式使用面板从你提到的选择规则: 面板应该指定一个路径,例如" welcome"或者"欢迎/%nid" 如果您已使用%nid路径,请设置上下文以将该参数用于节点ID。

如果您有多个变体,则只需要一个选择规则,因为面板选择使用哪个变体。例如,variantA上的选择规则表示当%nid验证节点:typeA的节点时使用它。关于variantB等的选择规则

在面板控件的内容部分中,左上角是一个按钮或链接,显示"显示布局设计器",单击它。 http://expressmagazine.net/sites/default/files/imagesArticle/panels_drupal_8.png 这样您就可以更改面板上的行数,列数和区域数。如果我没记错,一行可以容纳列或区域,列可以容纳行,同一区域中的内容会垂直堆叠。

由于面板布局位于"内容"一个页面,你的主题的3段标题和4段页脚将保留。您可能需要两行,其中一行用4个区域来构建问题中的列,其中一行用一个区域来保存全宽度内容。如果您有%nid设置,则可以使用区域中的节点(特定字段)。

然后在您的网站信息页面设置" welcome"作为您的主页。