Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 编写此视图的最佳解决方案是什么?_Drupal - Fatal编程技术网

Drupal 编写此视图的最佳解决方案是什么?

Drupal 编写此视图的最佳解决方案是什么?,drupal,Drupal,我正在编写由Drupal8支持的新网站。我需要用边栏分类列表和post/posts视图对页面进行编码。 最好的解决方案是什么?使用视图模块 在主题中创建侧栏区域,并创建将列出类别的块视图。将该块添加到侧栏区域 还可以创建页面视图,该视图将列出帖子。你甚至可以添加公开的过滤器,这样你的帖子页面就可以有它们了 对于详细的post视图,只使用默认节点页面。可以为内容节点类型创建自定义节点模板,以便根据需要设置页面样式。查看页面/块也是如此。查找原始模板,按照命名约定命名其副本,以便仅将其用于节点类型/

我正在编写由Drupal8支持的新网站。我需要用边栏分类列表和post/posts视图对页面进行编码。 最好的解决方案是什么?

使用视图模块

在主题中创建侧栏区域,并创建将列出类别的块视图。将该块添加到侧栏区域

还可以创建页面视图,该视图将列出帖子。你甚至可以添加公开的过滤器,这样你的帖子页面就可以有它们了


对于详细的post视图,只使用默认节点页面。可以为内容节点类型创建自定义节点模板,以便根据需要设置页面样式。查看页面/块也是如此。查找原始模板,按照命名约定命名其副本,以便仅将其用于节点类型/视图页面/视图块,并根据需要调整html。

用户最好公开过滤器,因为更好公开的过滤器模块使用单选按钮或复选框替换视图的默认单选框或多选框,分别容易筛选到类别

这个问题很模糊,可能取决于您网站的太多特定因素。视图模块可能是您想要的,但是如果没有更多的细节,我们无法知道。在线查找一些教程。