如何访问views-exposed-form.html.twig(公开过滤器)中的表单字段

如何访问views-exposed-form.html.twig(公开过滤器)中的表单字段,twig,drupal-8,Twig,Drupal 8,我正在尝试为视图的公开过滤器自定义模板 我已经创建了视图exposed form.html.twig,Drupal可以很好地加载它。目前,我有标准代码: {# /** * @file * Theme override of a views exposed form. * * Available variables: * - form: A render element representing the form. * * @see template_preprocess_views

我正在尝试为视图的公开过滤器自定义模板

我已经创建了
视图exposed form.html.twig
,Drupal可以很好地加载它。目前,我有标准代码:

{#
/**
 * @file
 * Theme override of a views exposed form.
 *
 * Available variables:
 * - form: A render element representing the form.
 *
 * @see template_preprocess_views_exposed_form()
 */
#}
{% if q is not empty %}
  {#
    This ensures that, if clean URLs are off, the 'q' is added first,
    as a hidden form element, so that it shows up first in the POST URL.
  #}
{{ q }}
{% endif %}
{{ form }}
这很好。然而,如果我尝试只显示表单的一个字段(例如,
twig{{form.field\u city}}
),则过滤器块中不会显示任何内容,尽管页面加载良好,并且没有明显的错误

我正在使用Drupal8.7.7和PHP7.3.9

任何帮助都是非常受欢迎的


提前谢谢。

问题似乎是与更好的公开过滤器模块不兼容。

是否有任何影响?
{{dump(form)}}
似乎太重并破坏了页面