2009-02-13 59 views
4

我需要acheive以下布局/设置为我的网站的一部分:如何将Drupal 6视图和面板参数一起使用?

使用以下面板布局:

顶柱横跨全宽包含:
- 视图(使用概率主题与当前节点

3列图像的jquery周期)下面含有:

  1. 左列:

    • 期限1
    • 期限2(选择的)
    • 期限3
    • 期限4
  2. 中间列:4个单层次分类术语表:在左栏中选择分类术语标记的节点标题的列表视图

    • Node1上的标题(具有标记术语2)(选择的)
    • 节点2的标题(具有标记术语2)
  3. 右列:在中间列

    选择的节点的内容
    • 节点1

我是新手。我认为理论上我可以用视图和面板来做到这一点,将术语ID和节点ID作为参数传递。但我需要有人指引我走向正确的方向,因为我不知道如何使观点和专家小组的论点和背景一起工作。谢谢。

回答

3

你可能更喜欢开沟板,只是自己砌块来显示顶部面板。 Acquia Marina theme有一个布局,可以让你有这个确切的设置 - 一个块在你的内容之上,但低于标题,最多3列。只需继续并从完成的页面复制布局代码即可获得所需的效果,而无需使用面板模块。

0

对于顶栏,您可以使用Views Slideshow模块。你应该发现它非常简单。在“视图”样式设置中,只需选择“幻灯片放映”,然后可以修改默认设置以实现所需的效果。

下一个问题将取决于你如何实现你的分类。实际上,我发现使用术语ID作为参数是最直接的方法,我通常不需要设置特定的验证。

当您使用必要的参数创建视图时,您需要定义它们将如何检索。

面板使您可以选择URL的各个部分并定义它们的类型(例如),以便将它们传递给视图。

在面板的基本设置中,通过使用代表分类术语的占位符创建路径。

 
for instance: 
example.com/content/%term1/%term3/%term4 

然后在上下文窗格中定义您的术语并选择它们属于哪个词汇表。

现在,当向面板添加视图时,在“设置”窗格中,应该找到一个菜单,允许您选择视图所需的术语。

相关问题