我的任务:我的内容类型有 100 多个不同的主要数字字段(带有年度报告的非政府组织的大型问卷)。对于一个字段,我可以使用 Views 模块让用户选择包含哪些报告(例如一年)并将其显示为漂亮的图表(例如使用 Views+Charts)。我必须定义大约 100 多个几乎相同的视图,它们的区别仅在于它们使用的字段数据。
我的问题:有什么方法可以重用一个视图定义并仅更改来自哪个字段 id 显示的数据?
到目前为止的解决方案:我发现了两个不太好的解决方案:
- 创建一个视图,将其导出(使用功能或类似方式),然后克隆此导出,重写它用作源的字段,然后添加。但这只会加快为每 100 多个字段创建一个视图。
- 使用模块查看动态字段- 它允许用户选择要显示的字段。但是我仍然会单独定义如何为每个字段显示,所以没有比为每 100 多个字段添加一个视图更好。