我的任务:我的内容类型包含100多个不同的大多数数字字段(非政府组织的大问卷,每年都有报告)。对于一个字段,我可以使用Views模块让用户选择包含哪些报告(例如一年)并将其显示为漂亮的图形(使用例如Views + Charts)。我必须定义大约100个几乎相同的视图,这些视图的区别仅在于它们使用的字段数据。
我的问题:有没有办法如何重复使用一个视图定义,只更改显示字段ID的数据?
到目前为止解决方案:我发现了两个不太好的解决方案:
答案 0 :(得分:0)
我建议您编写自己的视图字段显示插件!这实际上都记录在Views模块文件夹中:views / docs / views.api.php。根据您的字段,我不确定如何将数据完全连接到视图。
另一种选择是只使用PHP代码字段,并找出一种以编程方式显示所需字段数据的方法。这样做的缺点是,据我所知,您无法使用该字段对任何过滤器进行排序/搜索。