Php 如何在Drupal8中显示搜索结果页面上的结果计数?
我试图在Drupal 8的结果页面中显示搜索结果计数,我想显示如下内容:Php 如何在Drupal8中显示搜索结果页面上的结果计数?,php,drupal,twig,drupal-8,Php,Drupal,Twig,Drupal 8,我试图在Drupal 8的结果页面中显示搜索结果计数,我想显示如下内容:23搜索结果\u word 我使用默认的Drupal搜索和项列表--search results.html.twig作为模板文件来显示结果,但在可用变量中找不到搜索结果计数,你知道如何找到这个值吗?项目列表文件的默认工作方式是循环并调用名为items的数组,这样你就可以执行如下操作 {{items | length}}打印结果 Drupal 8中没有结果计数变量 1) 使用以下代码添加此变量(将此代码添加到MYTHEME.t
23搜索结果\u word
我使用默认的Drupal搜索和
项列表--search results.html.twig
作为模板文件来显示结果,但在可用变量中找不到搜索结果计数,你知道如何找到这个值吗?项目列表文件的默认工作方式是循环并调用名为items的数组,这样你就可以执行如下操作
{{items | length}}打印结果
Drupal 8中没有结果计数变量 1) 使用以下代码添加此变量(将此代码添加到MYTHEME.theme): 2) 然后,您可以在项目列表--search results.html.twig中使用{{count\u items}}:
<div> {{ count_items }} results for search_word </div>
{{count\u items}搜索词的结果
但是如果页面中有寻呼机,这就不起作用了,因为在这种情况下,items数组只包含单页项目!然后我会查看Devel模块,看看是否可以找到保存整个搜索结果的数组。在Drupal8中,当我适应新的细枝把戏时,这一个还没有让我失望。
<div> {{ count_items }} results for search_word </div>