我有一个 event_note 节点,其中包含正文和一个节点引用,用于将注释与事件节点相关联。我将如何创建一个视图来获取引用了节点 ID 的 event_note。
因此,假设 event_note 引用节点 4 和 20。在我看来,我希望它的参数是 4 或 20,并且我希望它找到引用它的 event_note。
尝试这个:
创建一个新视图(以节点为类型)。
添加 -> 显示 -> 页面
添加字段 -> 节点标题(单击覆盖默认显示)
在路径设置中添加路径:node/%/evet_notes 并在菜单中:选择类型为菜单选项卡并给出一个标题,例如:事件注释。
在参数部分执行以下操作(首先单击覆盖默认显示)
添加此参数:您在 event_note 节点中使用的内容以引用事件节点。
在“参数不存在时采取的措施:”下选择“提供默认参数”。
在“提供默认参数选项:”中选择“来自 url 的节点 ID”
在“验证器选项”下选择“节点”并选中“事件”作为节点类型。
最后点击更新。
保存视图。
在实时预览中选择页面显示并给出参数为 4 或 20,它将列出引用节点 4 的 event_note 节点。
现在转到任何事件节点页面,您将看到一个新的菜单选项卡“事件注释”,单击它。这将显示引用相应事件节点的所有 event_note 节点。