使用多个Panel创建显示以与数据交互

时间:2012-05-15 15:49:34

标签: drupal drupal-7 drupal-panels

我想使用Panel来驱动一大堆页面进行数据交互,但我不确定如何让Panels相互“互动”。我认为最好的方法是举个例子。假设我有一个Panel有一个节点列表(在视图中?),另一个Panel我想为我点击的任何节点显示一个编辑器。我有一个页面,左边是一个块中的第一个面板,右边是一个块中的第二个面板。所以我想点击一下,会有一些AJAX抓取将一些页面放在另一个Panel中。现在,这是一个简单的例子,我将最终在多个面板之间进行各种各样的交互。但这是一个起点。目标是能够在多个页面中重用这些面板,这些面板可能与类似的数据交互,但具有不同的操作(可能有上面的编辑页面示例,也有类似设计的视图页面也使用左块节点选择器?)。 / p>

使用Panels(可能是补充模块?)可以实现多少?我需要在哪里编码将它们放在一起?我假设它可能需要在Panel页面中包含代码,例如数据选择器面板,数据视图面板等,以“将它们链接在一起”。有没有什么好的例子可以解释如何做到这一点,因为对于任何类型的基于网络的数据交互来说,这似乎是一个相当不错的练习......

1 个答案:

答案 0 :(得分:0)

最好也可能是最简单的方法可能是通过一些编码来实现它但如果您更喜欢使用模块,那么像ContextRules这样的模块系列可以为您提供一些功能。后。我还建议研究AJAXification方法和模块。