正如标题所示,我正在尝试创建一个将渲染文件和节点一起显示的视图。通常,在创建视图时,您必须选择要显示的内容类型(节点,分类,文件...)。
我想要实现的是一个显示所有节点和文件的视图。这些文件不是必须与节点关联的。但它们也标有术语。
知道如何解决这个问题吗?
提前致谢, Fab
答案 0 :(得分:0)
为什么不创建2个块视图,然后在页面中显示它?
例如:
然后将它们打印在静态页面u create,
中例如:“显示文件和节点”,ID为1。
内页 - node - 1.tpl.php写:
$block = module_invoke('views', 'block_view', 'display_files-block');
print render($block['content']);
$block = module_invoke('views', 'block_view', 'display_nodes-block');
print render($block['content']);
答案 1 :(得分:0)
这并没有正确回答这个问题,但可以用来解决两个实体的数据出现在一个视图中的问题。
通过UI,您可以创建一个名为FilesAndNodes的视图,并且只在字段部分下添加Global:Custom Text Area。
然后创建另一个名为Files的视图,并在FilesAndNodes视图的Header部分下添加此视图。
然后为节点做同样的事情。
然后可以将FilesAndNodes视图创建的块添加到页面中,并将内容显示为作为一个视图。