我的问题似乎很容易解决,以及如何解决。但是分页没有正常工作。

正如我们在图像中所看到的,我们有:
它的内容类似于新闻,其思想是为每个内容显示不同类型的块。然后把所有的内容分页。我发现的问题是,当您附加元素或使用块时,您只能分页一个块。例如,在分页主块时,我将对元素的所有附加块进行分页。另一方面,如果我使用3张卡片的块,并为此分页,我将用三个元素对所有附加的块进行分页。
模型的想法,将分页整套与其相应的内容。也就是说,对于第一页,我有6个元素以不同的方式显示,第二页应该显示6到12,第三页应该是6至18。更具体地说,主块将有第1页的内容1,第2页的元素7,第3页的项目13等等。
示例完成:

我希望你能理解
发布于 2018-12-17 13:36:00
我认为使用自定义代码构建此功能是可行的,因为视图实际上无法实现这类功能。
如果是我,我会做一个定制块来复制这一点,给你更多的控制。
但是,如果您真的想使用视图,您可以只需1块,并使它显示每页11项。然后为视图创建一个视图模板,并在其中添加一些位,例如,如果使用未格式化的列表,您可以复制视图- view -unformatted.html.twig并将其保存为views-view-unformatted--VIEWNAME--block-1.html.twig,然后执行以下操作:
{% for row in rows %}
{%
set row_classes = [
default_row_class ? 'views-row',
]
%}
{% if loop.index == 1 %}
//use elements from $row to build display 1
{% endif %}
{% if loop.index == 2 %}
//use elements from $row to build display 2
{% endif %}
....
....
{% endfor %}缺点是,如果不使用一些控制模块和其他位元,您很难使用不同的图像样式或每行的文本数量(我实际上还没有尝试过这一点,但我知道有一些模块可以让您在小树枝上做更多的事情,尽管如此,自定义块会更好)
https://drupal.stackexchange.com/questions/274071
复制相似问题