我需要为我网站的某个部分实现以下布局/设置:
使用以下面板布局:
跨越全宽的顶栏包含:
- 与当前节点相关的图像的视图(使用jquery循环的概念)
以下3列,其中包含:
左栏:4个单层次分类术语列表:
中间列:列在左栏中选择的分类术语标记的节点标题的视图
右栏:在中间栏中选择的节点的内容
我是新手。我认为理论上我可以只使用视图和面板,将术语id和node id作为参数传递。但我需要有人指出我正确的方向,因为我不知道如何使视图和面板参数和上下文一起工作。感谢。
答案 0 :(得分:3)
你可能最好放弃面板,只是自己制作一块来显示顶部面板。 Acquia Marina theme的布局可让您进行精确设置 - 位于内容之上但位于标题下方的块,其下方最多有3列。只需继续并从完成的页面复制他们的布局代码,以获得您正在寻找的效果,而无需使用面板模块。
答案 1 :(得分:0)
对于顶部列,您可以使用“视图幻灯片”模块。你会发现它很简单。在视图样式设置中,只需选择幻灯片放映,然后您可以修改默认设置以达到您想要的效果。
下一个问题将取决于您如何实施分类。实际上,我发现使用术语ID作为参数是最直接的方法,我通常不需要设置特定的验证。
使用必要的参数创建视图时,您需要定义它们的检索方式。
面板使您可以选择URL的各个部分并定义它们的分类法(例如),以便您可以将这些部分传递给视图。
在Panel的“基本”设置中,使用代表分类术语的占位符来创建路径。
for instance: example.com/content/%term1/%term3/%term4
在“上下文”窗格中,定义您的术语并选择它们所属的词汇表。
现在,在向面板添加视图时,您可以在“设置”窗格中找到一个菜单,允许您选择视图所需的术语。