Drupal打印自定义视图中fields的方法

zhangzhijun 次浏览 个评论

文章摘要

Drupal主题开发中,为了能更好的进行定制化的显示部分内容,覆写view则成为必选的方法。那如何在按照指定的字段来打印fields内容呢?

观察默认的fields的视图文件,是通过for遍历来打印全部的字段,如下述代码,明显无法满足我们按照指定字段的方式输出的要求。

{% for field in fields -%}
    {{ field.content }}
{%- endfor %}

如果要按照刚才提到的按照指定字段的方式输出的话,首先我们得明确fields中有哪些字段。如果仅通过视图的字段定义,是无法准确确定字段名称的。正确的做法是,我们启用开发模块,进入视图开发-载入,如下图:

然后找到display option的字段,逐层打开到fields,查看字段名称,如下图:

图像
views-fields

然后在视图文件中,通过{{ fields.field_name.content }}的方式引用即可。(field_name替换为你的视图中的字段),如:

<div class="h-8">
   <h2><a class="mb-4 dark:text-white" href="">{{ fields.title.content }}</a></h2>
</div>

版权申明:

本博客所有文章除特别声明外均采用 BY-NC-SA 4.0 许可协议。依据 BY-NC-SA 4.0 许可协议,转载请附上原文出处链接及本声明。

原文链接:/zh-hans/Drupaldayin-zidingyi-shitu-fields-de-fangfa

0 array:8 [
  "field_image" => array:18 [
    "#theme" => "field"
    "#title" => "图像"
    "#label_display" => "hidden"
    "#view_mode" => "full"
    "#language" => "zh-hans"
    "#field_name" => "field_image"
    "#field_type" => "image"
    "#field_translatable" => true
    "#entity_type" => "node"
    "#bundle" => "article"
    "#object" => Drupal\node\Entity\Node {#2035
      #entityTypeId: "node"
      #enforceIsNew: null
      #typedData: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780
        #definition: Drupal\Core\Entity\TypedData\EntityDataDefinition {#3955
          #definition: array:1 [
            "constraints" => array:2 [ …2]
          ]
          #typedDataManager: null
          #propertyDefinitions: array:26 [
            "nid" => Drupal\Core\Field\BaseFieldDefinition {#1254
              #definition: array:6 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1258 …5}
                "read-only" => true
                "provider" => "node"
                "field_name" => "nid"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1257
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1254}
              }
              #type: "integer"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "uuid" => Drupal\Core\Field\BaseFieldDefinition {#1261
              #definition: array:6 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1260 …5}
                "read-only" => true
                "provider" => "node"
                "field_name" => "uuid"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1264
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1261}
              }
              #type: "uuid"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "vid" => Drupal\Core\Field\BaseFieldDefinition {#1263
              #definition: array:6 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1267 …5}
                "read-only" => true
                "provider" => "node"
                "field_name" => "vid"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1266
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1263}
              }
              #type: "integer"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "langcode" => Drupal\Core\Field\BaseFieldDefinition {#1270
              #definition: array:8 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1269 …5}
                "display" => array:2 [ …2]
                "revisionable" => true
                "translatable" => true
                "provider" => "node"
                "field_name" => "langcode"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1273
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1270}
              }
              #type: "language"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "type" => Drupal\Core\Field\BaseFieldDefinition {#1272
              #definition: array:7 [
                "label" => "内容类型"
                "required" => true
                "read-only" => true
                "provider" => "node"
                "field_name" => "type"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1276
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1272}
              }
              #type: "entity_reference"
              #propertyDefinitions: array:2 [
                "target_id" => Drupal\Core\TypedData\DataReferenceTargetDefinition {#3531 …2}
                "entity" => Drupal\Core\TypedData\DataReferenceDefinition {#5026 …3}
              ]
              #schema: null
              #indexes: []
            }
            "revision_timestamp" => Drupal\Core\Field\BaseFieldDefinition {#1275
              #definition: array:7 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1279 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1278 …5}
                "revisionable" => true
                "provider" => "node"
                "field_name" => "revision_timestamp"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1282
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1275}
              }
              #type: "created"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "revision_uid" => Drupal\Core\Field\BaseFieldDefinition {#1281
              #definition: array:7 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1285 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1284 …5}
                "revisionable" => true
                "provider" => "node"
                "field_name" => "revision_uid"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1288
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1281}
              }
              #type: "entity_reference"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "revision_log" => Drupal\Core\Field\BaseFieldDefinition {#1287
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1291 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1290 …5}
                "revisionable" => true
                "default_value" => array:1 [ …1]
                "display" => array:1 [ …1]
                "provider" => "node"
                "field_name" => "revision_log"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1294
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1287}
              }
              #type: "string_long"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "status" => Drupal\Core\Field\BaseFieldDefinition {#1293
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1297 …5}
                "revisionable" => true
                "translatable" => true
                "default_value" => array:1 [ …1]
                "display" => array:1 [ …1]
                "provider" => "node"
                "field_name" => "status"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1296
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1293}
              }
              #type: "boolean"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "uid" => Drupal\Core\Field\BaseFieldDefinition {#1303
              #definition: array:10 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1302 …5}
                "translatable" => true
                "default_value_callback" => "Drupal\node\Entity\Node::getDefaultEntityOwner"
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1306 …5}
                "revisionable" => true
                "display" => array:2 [ …2]
                "provider" => "node"
                "field_name" => "uid"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1305
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1303}
              }
              #type: "entity_reference"
              #propertyDefinitions: array:2 [
                "target_id" => Drupal\Core\TypedData\DataReferenceTargetDefinition {#295 …2}
                "entity" => Drupal\Core\TypedData\DataReferenceDefinition {#177 …3}
              ]
              #schema: null
              #indexes: []
            }
            "title" => Drupal\Core\Field\BaseFieldDefinition {#1309
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1308 …5}
                "required" => true
                "translatable" => true
                "revisionable" => true
                "display" => array:2 [ …2]
                "provider" => "node"
                "field_name" => "title"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1312
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1309}
              }
              #type: "string"
              #propertyDefinitions: array:1 [
                "value" => Drupal\Core\TypedData\DataDefinition {#162 …2}
              ]
              #schema: null
              #indexes: []
            }
            "created" => Drupal\Core\Field\BaseFieldDefinition {#1311
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1315 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1314 …5}
                "revisionable" => true
                "translatable" => true
                "display" => array:2 [ …2]
                "provider" => "node"
                "field_name" => "created"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1318
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1311}
              }
              #type: "created"
              #propertyDefinitions: array:1 [
                "value" => Drupal\Core\TypedData\DataDefinition {#153 …2}
              ]
              #schema: null
              #indexes: []
            }
            "changed" => Drupal\Core\Field\BaseFieldDefinition {#1317
              #definition: array:8 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1321 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1320 …5}
                "revisionable" => true
                "translatable" => true
                "provider" => "node"
                "field_name" => "changed"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1324
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1317}
              }
              #type: "changed"
              #propertyDefinitions: array:1 [
                "value" => Drupal\Core\TypedData\DataDefinition {#4742 …2}
              ]
              #schema: null
              #indexes: []
            }
            "promote" => Drupal\Core\Field\BaseFieldDefinition {#1323
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1327 …5}
                "revisionable" => true
                "translatable" => true
                "default_value" => array:1 [ …1]
                "display" => array:1 [ …1]
                "provider" => "node"
                "field_name" => "promote"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1326
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1323}
              }
              #type: "boolean"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "sticky" => Drupal\Core\Field\BaseFieldDefinition {#1333
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1332 …5}
                "revisionable" => true
                "translatable" => true
                "default_value" => array:1 [ …1]
                "display" => array:1 [ …1]
                "provider" => "node"
                "field_name" => "sticky"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1336
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1333}
              }
              #type: "boolean"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#1338
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1342 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1341 …5}
                "translatable" => true
                "revisionable" => true
                "default_value" => array:1 [ …1]
                "provider" => "node"
                "field_name" => "default_langcode"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1345
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1338}
              }
              #type: "boolean"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "revision_default" => Drupal\Core\Field\BaseFieldDefinition {#1347
              #definition: array:10 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1351 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1350 …5}
                "storage_required" => true
                "internal" => true
                "translatable" => false
                "revisionable" => true
                "provider" => "node"
                "field_name" => "revision_default"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1354
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1347}
              }
              #type: "boolean"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#1356
              #definition: array:9 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1360 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1359 …5}
                "read-only" => true
                "revisionable" => true
                "translatable" => true
                "provider" => "node"
                "field_name" => "revision_translation_affected"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1363
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1356}
              }
              #type: "boolean"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "path" => Drupal\Core\Field\BaseFieldDefinition {#4077
              #definition: array:8 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1369 …5}
                "translatable" => true
                "display" => array:1 [ …1]
                "computed" => true
                "provider" => "path"
                "field_name" => "path"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2253
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#4077}
              }
              #type: "path"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "menu_link" => Drupal\Core\Field\BaseFieldDefinition {#1119
              #definition: array:12 [
                "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1120 …5}
                "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1116 …5}
                "revisionable" => true
                "class" => "\Drupal\token\MenuLinkFieldItemList"
                "translatable" => true
                "internal" => true
                "display" => array:2 [ …2]
                "computed" => true
                "provider" => "token"
                "field_name" => "menu_link"
                "entity_type" => "node"
                "bundle" => null
              ]
              #typedDataManager: null
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1117
                #definition: array:2 [ …2]
                #typedDataManager: null
                #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1119}
              }
              #type: "entity_reference"
              #propertyDefinitions: null
              #schema: null
              #indexes: []
            }
            "body" => Drupal\field\Entity\FieldConfig {#1113
              #entityTypeId: "field_config"
              #enforceIsNew: null
              #typedData: null
              #cacheContexts: array:1 [
                0 => "languages:language_interface"
              ]
              #cacheTags: []
              #cacheMaxAge: -1
              #_serviceIds: []
              #_entityStorages: []
              #originalId: "node.article.body"
              #status: true
              #uuid: "0072ed45-ad63-4da1-be59-36295fd81489"
              -isUninstalling: false
              #langcode: "zh-hans"
              #third_party_settings: []
              #_core: array:1 [
                "default_config_hash" => "4Wxs1LseZ8JsNwD9uJVIbzZqG35yQXN8Eo1Hub6NMuI"
              ]
              #trustedData: false
              #dependencies: array:2 [
                "config" => array:2 [ …2]
                "module" => array:1 [ …1]
              ]
              #isSyncing: false
              #id: "node.article.body"
              #field_name: "body"
              #field_type: "text_with_summary"
              #entity_type: "node"
              #bundle: "article"
              #label: "正文"
              #description: ""
              #settings: array:3 [
                "display_summary" => true
                "required_summary" => false
                "allowed_formats" => []
              ]
              #required: false
              #translatable: true
              #default_value: []
              #default_value_callback: ""
              #fieldStorage: Drupal\field\Entity\FieldStorageConfig {#634
                #entityTypeId: "field_storage_config"
                #enforceIsNew: null
                #typedData: null
                #cacheContexts: array:1 [ …1]
                #cacheTags: []
                #cacheMaxAge: -1
                #_serviceIds: []
                #_entityStorages: []
                #originalId: "node.body"
                #status: true
                #uuid: "513b0c39-15df-4d56-8656-368da07450f2"
                -isUninstalling: false
                #langcode: "en"
                #third_party_settings: []
                #_core: array:1 [ …1]
                #trustedData: false
                #dependencies: array:1 [ …1]
                #isSyncing: false
                #id: "node.body"
                #field_name: "body"
                #entity_type: "node"
                #type: "text_with_summary"
                #module: "text"
                #settings: []
                #cardinality: 1
                #translatable: true
                #locked: false
                #persist_with_no_fields: true
                +custom_storage: false
                #indexes: []
                #deleted: false
                #schema: null
                #propertyDefinitions: array:5 [ …5]
                +original: ? Drupal\field\FieldStorageConfigInterface
              }
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#637
                #definition: array:2 [ …2]
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232
                  #discovery: null
                  #factory: null
                  #mapper: null
                  #cacheKey: "typed_data_types_plugins"
                  #cacheTags: []
                  #alterHook: "data_type_info"
                  #subdir: "Plugin/DataType"
                  #moduleHandler: Drupal\Core\Extension\ModuleHandler {#26
                    #loadedFiles: array:67 [
                      "announcements_feed" => true
                      "automated_cron" => true
                      "ban" => true
                      "basic_auth" => true
                      "big_pipe" => true
                      "block" => true
                      "block_content" => true
                      "breakpoint" => true
                      "ckeditor5" => true
                      "comment" => true
                      "config" => true
                      "config_translation" => true
                      "contact" => true
                      "contextual" => true
                      "ctools" => true
                      "ctools_block" => true
                      "ctools_views" => true
                      "datetime" => true
                      "dblog" => true
                      "devel" => true
                      "dynamic_page_cache" => true
                      "editor" => true
                      "field" => true
                      "field_layout" => true
                      "field_ui" => true
                      "file" => true
                      "filter" => true
                      "help" => true
                      "history" => true
                      "image" => true
                      "imce" => true
                      "language" => true
                      "layout_builder" => true
                      "layout_discovery" => true
                      "link" => true
                      "locale" => true
                      "media" => true
                      "media_library" => true
                      "menu_link_content" => true
                      "menu_ui" => true
                      "migrate" => true
                      "mysql" => true
                      "node" => true
                      "options" => true
                      "page_cache" => true
                      "path" => true
                      "path_alias" => true
                      "responsive_image" => true
                      "rest" => true
                      "search" => true
                      "serialization" => true
                      "shortcut" => true
                      "simple_sitemap" => true
                      "simple_sitemap_engines" => true
                      "syslog" => true
                      "system" => true
                      "taxonomy" => true
                      "text" => true
                      "token" => true
                      "toolbar" => true
                      "update" => true
                      "user" => true
                      "views_ui" => true
                      "pathauto" => true
                      "content_translation" => true
                      "views" => true
                      "standard" => true
                    ]
                    #moduleList: array:67 [
                      "announcements_feed" => Drupal\Core\Extension\Extension {#23 …6}
                      "automated_cron" => Drupal\Core\Extension\Extension {#37 …6}
                      "ban" => Drupal\Core\Extension\Extension {#39 …6}
                      "basic_auth" => Drupal\Core\Extension\Extension {#42 …6}
                      "big_pipe" => Drupal\Core\Extension\Extension {#41 …6}
                      "block" => Drupal\Core\Extension\Extension {#45 …6}
                      "block_content" => Drupal\Core\Extension\Extension {#44 …6}
                      "breakpoint" => Drupal\Core\Extension\Extension {#50 …6}
                      "ckeditor5" => Drupal\Core\Extension\Extension {#48 …6}
                      "comment" => Drupal\Core\Extension\Extension {#47 …6}
                      "config" => Drupal\Core\Extension\Extension {#62 …6}
                      "config_translation" => Drupal\Core\Extension\Extension {#57 …6}
                      "contact" => Drupal\Core\Extension\Extension {#51 …6}
                      "contextual" => Drupal\Core\Extension\Extension {#52 …6}
                      "ctools" => Drupal\Core\Extension\Extension {#3223 …6}
                      "ctools_block" => Drupal\Core\Extension\Extension {#3226 …6}
                      "ctools_views" => Drupal\Core\Extension\Extension {#3232 …6}
                      "datetime" => Drupal\Core\Extension\Extension {#3208 …6}
                      "dblog" => Drupal\Core\Extension\Extension {#3192 …6}
                      "devel" => Drupal\Core\Extension\Extension {#3193 …6}
                      "dynamic_page_cache" => Drupal\Core\Extension\Extension {#3189 …6}
                      "editor" => Drupal\Core\Extension\Extension {#3190 …6}
                      "field" => Drupal\Core\Extension\Extension {#3186 …6}
                      "field_layout" => Drupal\Core\Extension\Extension {#3187 …6}
                      "field_ui" => Drupal\Core\Extension\Extension {#3183 …6}
                      "file" => Drupal\Core\Extension\Extension {#3184 …6}
                      "filter" => Drupal\Core\Extension\Extension {#3180 …6}
                      "help" => Drupal\Core\Extension\Extension {#3181 …6}
                      "history" => Drupal\Core\Extension\Extension {#3177 …6}
                      "image" => Drupal\Core\Extension\Extension {#3178 …6}
                      "imce" => Drupal\Core\Extension\Extension {#3174 …6}
                      "language" => Drupal\Core\Extension\Extension {#3175 …6}
                      "layout_builder" => Drupal\Core\Extension\Extension {#3171 …6}
                      "layout_discovery" => Drupal\Core\Extension\Extension {#3172 …6}
                      "link" => Drupal\Core\Extension\Extension {#3168 …6}
                      "locale" => Drupal\Core\Extension\Extension {#3169 …6}
                      "media" => Drupal\Core\Extension\Extension {#3165 …6}
                      "media_library" => Drupal\Core\Extension\Extension {#3166 …6}
                      "menu_link_content" => Drupal\Core\Extension\Extension {#3162 …6}
                      "menu_ui" => Drupal\Core\Extension\Extension {#3163 …6}
                      "migrate" => Drupal\Core\Extension\Extension {#3159 …6}
                      "mysql" => Drupal\Core\Extension\Extension {#3160 …6}
                      "node" => Drupal\Core\Extension\Extension {#3156 …6}
                      "options" => Drupal\Core\Extension\Extension {#3157 …6}
                      "page_cache" => Drupal\Core\Extension\Extension {#3153 …6}
                      "path" => Drupal\Core\Extension\Extension {#3154 …6}
                      "path_alias" => Drupal\Core\Extension\Extension {#3150 …6}
                      "responsive_image" => Drupal\Core\Extension\Extension {#3151 …6}
                      "rest" => Drupal\Core\Extension\Extension {#3147 …6}
                      "search" => Drupal\Core\Extension\Extension {#3148 …6}
                      "serialization" => Drupal\Core\Extension\Extension {#3144 …6}
                      "shortcut" => Drupal\Core\Extension\Extension {#3145 …6}
                      "simple_sitemap" => Drupal\Core\Extension\Extension {#3141 …6}
                      "simple_sitemap_engines" => Drupal\Core\Extension\Extension {#3142 …6}
                      "syslog" => Drupal\Core\Extension\Extension {#3138 …6}
                      "system" => Drupal\Core\Extension\Extension {#3139 …6}
                      "taxonomy" => Drupal\Core\Extension\Extension {#3135 …6}
                      "text" => Drupal\Core\Extension\Extension {#3136 …6}
                      "token" => Drupal\Core\Extension\Extension {#3132 …6}
                      "toolbar" => Drupal\Core\Extension\Extension {#3133 …6}
                      "update" => Drupal\Core\Extension\Extension {#3129 …6}
                      "user" => Drupal\Core\Extension\Extension {#3130 …6}
                      "views_ui" => Drupal\Core\Extension\Extension {#3126 …6}
                      "pathauto" => Drupal\Core\Extension\Extension {#3127 …6}
                      "content_translation" => Drupal\Core\Extension\Extension {#3123 …6}
                      "views" => Drupal\Core\Extension\Extension {#3124 …6}
                      "standard" => Drupal\Core\Extension\Extension {#3120 …6}
                    ]
                    #loaded: true
                    #alterEventListeners: array:28 [
                      "language_types_info" => array:2 [ …2]
                      "node_view_mode,entity_view_mode" => []
                      "system_info" => array:1 [ …1]
                      "theme_registry" => array:2 [ …2]
                      "node_build_defaults,entity_build_defaults" => array:1 [ …1]
                      "module_implements" => array:3 [ …3]
                      "entity_query,entity_query_entity_view_display" => []
                      "entity_view_display" => array:1 [ …1]
                      "entity_field_access" => []
                      "entity_display_build" => []
                      "node_view,entity_view" => array:4 [ …4]
                      "theme_suggestions,theme_suggestions_field" => array:1 [ …1]
                      "template_preprocess_default_variables" => array:1 [ …1]
                      "theme_suggestions,theme_suggestions_node" => array:1 [ …1]
                      "theme_suggestions,theme_suggestions_time" => []
                      "theme_suggestions,theme_suggestions_username" => []
                      "user_format_name" => []
                      "file_url" => []
                      "entity_query,entity_query_media" => []
                      "query,query_entity_query,query_entity_query_media" => []
                      "media_view_mode,entity_view_mode" => []
                      "media_build_defaults,entity_build_defaults" => array:1 [ …1]
                      "query,query_file_load_multiple" => []
                      "media_view,entity_view" => array:2 [ …2]
                      "theme_suggestions,theme_suggestions_media" => []
                      "theme_suggestions,theme_suggestions_image_formatter" => []
                      "theme_suggestions,theme_suggestions_image_style" => []
                      "theme_suggestions,theme_suggestions_image" => []
                    ]
                    #root: "/var/www/html/chahuawu.com/web"
                    #includeFileKeys: array:1 [
                      "inc:views:views.theme" => "/var/www/html/chahuawu.com/web/core/modules/views/views.theme.inc"
                    ]
                    #invokeMap: array:19 [
                      "language_types_info_alter" => array:2 [ …2]
                      "entity_access" => array:1 [ …1]
                      "node_access" => array:1 [ …1]
                      "system_info_alter" => array:1 [ …1]
                      "theme" => array:32 [ …32]
                      "theme_registry_alter" => array:2 [ …2]
                      "entity_build_defaults_alter" => array:1 [ …1]
                      "module_implements_alter" => array:3 [ …3]
                      "entity_view_display_alter" => array:1 [ …1]
                      "entity_field_access" => array:1 [ …1]
                      "entity_view" => array:1 [ …1]
                      "node_view_alter" => array:2 [ …2]
                      "entity_view_alter" => array:2 [ …2]
                      "theme_suggestions_field" => array:1 [ …1]
                      "theme_suggestions_field_alter" => array:1 [ …1]
                      "template_preprocess_default_variables_alter" => array:1 [ …1]
                      "theme_suggestions_node" => array:1 [ …1]
                      "theme_suggestions_node_alter" => array:1 [ …1]
                      "theme_suggestions_media" => array:1 [ …1]
                    ]
                    #eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#3234 …3}
                    #hookImplementationsMap: array:501 [
                      "help" => array:57 [ …57]
                      "toolbar" => array:6 [ …6]
                      "toolbar_alter" => array:1 [ …1]
                      "theme" => array:30 [ …30]
                      "cron" => array:13 [ …13]
                      "settings_submit" => array:1 [ …1]
                      "form_system_cron_settings_alter" => array:1 [ …1]
                      "schema" => array:1 [ …1]
                      "theme_suggestions_big_pipe_interface_preview" => array:1 [ …1]
                      "page_attachments" => array:4 [ …4]
                      "themes_installed" => array:7 [ …7]
                      "theme_initialize" => array:1 [ …1]
                      "theme_suggestions_block" => array:1 [ …1]
                      "page_top" => array:5 [ …5]
                      "modules_installed" => array:7 [ …7]
                      "rebuild" => array:1 [ …1]
                      "user_role_delete" => array:2 [ …2]
                      "menu_delete" => array:3 [ …3]
                      "configurable_language_delete" => array:4 [ …4]
                      "block_build_local_actions_block_alter" => array:1 [ …1]
                      "install" => array:1 [ …1]
                      "update_last_removed" => array:1 [ …1]
                      "add_body_field" => array:1 [ …1]
                      "entity_type_alter" => array:10 [ …10]
                      "query_entity_reference_alter" => array:2 [ …2]
                      "theme_suggestions_block_alter" => array:1 [ …1]
                      "entity_operation" => array:9 [ …9]
                      "themes_uninstalled" => array:5 [ …5]
                      "module_implements_alter" => array:1 [ …1]
                      "filter_format_edit_form_submit" => array:1 [ …1]
                      "form_filter_format_form_alter" => array:3 [ …3]
                      "library_info_alter" => array:4 [ …4]
                      "js_alter" => array:2 [ …2]
                      "config_schema_info_alter" => array:3 [ …3]
                      "uninstall" => array:1 [ …1]
                      "views_data_alter" => array:6 [ …6]
                      "entity_extra_field_info" => array:6 [ …6]
                      "field_config_create" => array:2 [ …2]
                      "field_config_update" => array:3 [ …3]
                      "field_storage_config_insert" => array:1 [ …1]
                      "field_config_delete" => array:5 [ …5]
                      "node_links_alter" => array:1 [ …1]
                      "entity_view" => array:1 [ …1]
                      "node_view_alter" => array:2 [ …2]
                      "form_field_ui_field_storage_add_form_alter" => array:3 [ …3]
                      "field_info_entity_type_ui_definitions_alter" => array:1 [ …1]
                      "form_field_ui_form_display_overview_form_alter" => array:1 [ …1]
                      "form_field_ui_display_overview_form_alter" => array:1 [ …1]
                      "entity_storage_load" => array:1 [ …1]
                      "entity_insert" => array:3 [ …3]
                      "entity_predelete" => array:2 [ …2]
                      "node_update_index" => array:1 [ …1]
                      "node_search_result" => array:1 [ …1]
                      "user_cancel" => array:3 [ …3]
                      "user_predelete" => array:2 [ …2]
                      "ranking" => array:2 [ …2]
                      "entity_view_display_presave" => array:1 [ …1]
                      "field_type_category_info_alter" => array:3 [ …3]
                      "token_info" => array:8 [ …8]
                      "tokens" => array:8 [ …8]
                      "uri" => array:1 [ …1]
                      "preview" => array:1 [ …1]
                      "file_download" => array:6 [ …6]
                      "config_translation_info" => array:1 [ …1]
                      "user_profile_form_submit" => array:1 [ …1]
                      "form_user_admin_settings_submit" => array:1 [ …1]
                      "menu_local_tasks_alter" => array:1 [ …1]
                      "mail" => array:4 [ …4]
                      "form_user_form_alter" => array:1 [ …1]
                      "form_user_admin_settings_alter" => array:2 [ …2]
                      "rest_resource_alter" => array:1 [ …1]
                      "preprocess" => array:1 [ …1]
                      "contextual_links_view_alter" => array:2 [ …2]
                      "condition_info_alter" => array:1 [ …1]
                      "plugin_filter_block_alter" => array:2 [ …2]
                      "views_plugins_display_alter" => array:2 [ …2]
                      "type_field_views_data_helper" => array:1 [ …1]
                      "field_views_data" => array:5 [ …5]
                      "filters" => array:1 [ …1]
                      "views_data" => array:4 [ …4]
                      "menu_links_discovered_alter" => array:4 [ …4]
                      "form_system_logging_settings_alter" => array:2 [ …2]
                      "views_pre_render" => array:3 [ …3]
                      "local_tasks_alter" => array:6 [ …6]
                      "set_message" => array:1 [ …1]
                      "get_handlers" => array:1 [ …1]
                      "set_handler" => array:1 [ …1]
                      "page_attachments_alter" => array:1 [ …1]
                      "dump" => array:1 [ …1]
                      "export" => array:1 [ …1]
                      "message" => array:1 [ …1]
                      "debug" => array:1 [ …1]
                      "render" => array:1 [ …1]
                      "form_user_admin_permissions_alter" => array:1 [ …1]
                      "form_system_modules_alter" => array:1 [ …1]
                      "query_debug_alter" => array:1 [ …1]
                      "requirements" => array:1 [ …1]
                      "image_upload_settings_form" => array:1 [ …1]
                      "element_info_alter" => array:5 [ …5]
                      "form_filter_admin_overview_alter" => array:1 [ …1]
                      "entity_update" => array:2 [ …2]
                      "entity_delete" => array:3 [ …3]
                      "entity_revision_delete" => array:1 [ …1]
                      "filter_format_presave" => array:1 [ …1]
                      "form_filter_admin_format_editor_configure" => array:1 [ …1]
                      "form_filter_admin_form_ajax" => array:1 [ …1]
                      "form_filter_admin_format_validate" => array:1 [ …1]
                      "form_filter_admin_format_submit" => array:1 [ …1]
                      "load" => array:1 [ …1]
                      "filter_xss" => array:1 [ …1]
                      "purge_batch" => array:1 [ …1]
                      "purge_field" => array:1 [ …1]
                      "purge_field_storage" => array:1 [ …1]
                      "form_field_config_edit_form_entity_builder" => array:1 [ …1]
                      "entity_field_storage_info" => array:1 [ …1]
                      "entity_bundle_field_info" => array:1 [ …1]
                      "entity_bundle_delete" => array:3 [ …3]
                      "config_import_steps_alter" => array:1 [ …1]
                      "form_config_admin_import_form_alter" => array:1 [ …1]
                      "field_config_insert" => array:3 [ …3]
                      "field_storage_config_update" => array:3 [ …3]
                      "field_config_presave" => array:2 [ …2]
                      "entity_view_alter" => array:2 [ …2]
                      "form_alter" => array:6 [ …6]
                      "ui_preprocess_form_element__new_storage_type" => array:1 [ …1]
                      "form_manage_field_form_submit" => array:1 [ …1]
                      "entity_type_build" => array:4 [ …4]
                      "entity_bundle_create" => array:1 [ …1]
                      "entity_view_mode_presave" => array:1 [ …1]
                      "entity_form_mode_presave" => array:1 [ …1]
                      "entity_view_mode_delete" => array:1 [ …1]
                      "entity_form_mode_delete" => array:1 [ …1]
                      "get_content_headers" => array:1 [ …1]
                      "save_upload" => array:1 [ …1]
                      "managed_file_submit" => array:1 [ …1]
                      "managed_file_save_upload" => array:1 [ …1]
                      "get_file_references" => array:1 [ …1]
                      "field_find_file_reference_column" => array:1 [ …1]
                      "system_settings_submit" => array:1 [ …1]
                      "field_views_data_views_data_alter" => array:2 [ …2]
                      "field_widget_info_alter" => array:2 [ …2]
                      "file_predelete" => array:2 [ …2]
                      "form_system_file_system_settings_alter" => array:2 [ …2]
                      "formats" => array:1 [ …1]
                      "formats_reset" => array:1 [ …1]
                      "get_roles_by_format" => array:1 [ …1]
                      "get_formats_by_role" => array:1 [ …1]
                      "default_format" => array:1 [ …1]
                      "fallback_format" => array:1 [ …1]
                      "filter_secure_image_alter" => array:1 [ …1]
                      "block_view_help_block_alter" => array:1 [ …1]
                      "modules_uninstalled" => array:6 [ …6]
                      "node_delete" => array:1 [ …1]
                      "user_delete" => array:2 [ …2]
                      "read" => array:1 [ …1]
                      "read_multiple" => array:1 [ …1]
                      "write" => array:1 [ …1]
                      "path_flush" => array:1 [ …1]
                      "style_options" => array:1 [ …1]
                      "filter_keyword" => array:1 [ …1]
                      "file_move" => array:1 [ …1]
                      "entity_presave" => array:3 [ …3]
                      "field_storage_config_delete" => array:2 [ …2]
                      "field_widget_third_party_settings_form" => array:1 [ …1]
                      "field_widget_settings_summary_alter" => array:1 [ …1]
                      "field_widget_single_element_form_alter" => array:3 [ …3]
                      "form_editor_link_dialog_alter" => array:1 [ …1]
                      "form_editor_image_dialog_alter" => array:1 [ …1]
                      "process_url_element" => array:1 [ …1]
                      "editor_js_settings_alter" => array:1 [ …1]
                      "file_validate_name" => array:1 [ …1]
                      "process_language_select" => array:1 [ …1]
                      "configuration_element_submit" => array:1 [ …1]
                      "get_default_langcode" => array:1 [ …1]
                      "negotiation_url_prefixes_update" => array:1 [ …1]
                      "get_browser_drupal_langcode_mappings" => array:1 [ …1]
                      "entity_base_field_info_alter" => array:2 [ …2]
                      "field_info_alter" => array:3 [ …3]
                      "entity_field_access" => array:1 [ …1]
                      "tour_tips_alter" => array:1 [ …1]
                      "language_types_info_alter" => array:2 [ …2]
                      "form_entity_form_display_edit_form_alter" => array:1 [ …1]
                      "entity_build_defaults_alter" => array:1 [ …1]
                      "plugin_filter_block__layout_builder_alter" => array:1 [ …1]
                      "block_content_access" => array:1 [ …1]
                      "plugin_filter_block__block_ui_alter" => array:1 [ …1]
                      "plugin_filter_layout__layout_builder_alter" => array:1 [ …1]
                      "plugin_filter_layout_alter" => array:1 [ …1]
                      "system_breadcrumb_alter" => array:2 [ …2]
                      "entity_translation_create" => array:2 [ …2]
                      "theme_registry_alter" => array:2 [ …2]
                      "theme_suggestions_field_alter" => array:1 [ …1]
                      "translation_get_projects" => array:1 [ …1]
                      "translation_clear_cache_projects" => array:1 [ …1]
                      "translation_load_sources" => array:1 [ …1]
                      "translation_build_sources" => array:1 [ …1]
                      "translation_source_check_file" => array:1 [ …1]
                      "translation_source_build" => array:1 [ …1]
                      "translation_build_server_pattern" => array:1 [ …1]
                      "cron_fill_queue" => array:1 [ …1]
                      "translation_batch_update_build" => array:1 [ …1]
                      "translation_batch_fetch_build" => array:1 [ …1]
                      "translatable_language_list" => array:1 [ …1]
                      "get_plural" => array:1 [ …1]
                      "system_set_config_langcodes" => array:1 [ …1]
                      "system_update" => array:1 [ …1]
                      "system_remove" => array:1 [ …1]
                      "js_translate" => array:1 [ …1]
                      "form_language_admin_add_form_alter_submit" => array:1 [ …1]
                      "form_language_admin_edit_form_alter_submit" => array:1 [ …1]
                      "is_translatable" => array:1 [ …1]
                      "system_file_system_settings_submit" => array:1 [ …1]
                      "translation_get_file_history" => array:1 [ …1]
                      "translation_update_file_history" => array:1 [ …1]
                      "translation_file_history_delete" => array:1 [ …1]
                      "translation_get_status" => array:1 [ …1]
                      "translation_status_save" => array:1 [ …1]
                      "translation_status_delete_languages" => array:1 [ …1]
                      "translation_status_delete_projects" => array:1 [ …1]
                      "translation_clear_status" => array:1 [ …1]
                      "translation_use_remote_source" => array:1 [ …1]
                      "string_is_safe" => array:1 [ …1]
                      "translation_language_table" => array:1 [ …1]
                      "translation_batch_version_check" => array:1 [ …1]
                      "translation_batch_status_check" => array:1 [ …1]
                      "translation_batch_status_finished" => array:1 [ …1]
                      "translation_batch_fetch_download" => array:1 [ …1]
                      "translation_batch_fetch_import" => array:1 [ …1]
                      "translation_batch_fetch_finished" => array:1 [ …1]
                      "translation_http_check" => array:1 [ …1]
                      "translation_download_source" => array:1 [ …1]
                      "configurable_language_insert" => array:1 [ …1]
                      "configurable_language_update" => array:1 [ …1]
                      "module_preuninstall" => array:1 [ …1]
                      "cache_flush" => array:1 [ …1]
                      "form_language_admin_overview_form_alter" => array:1 [ …1]
                      "form_language_admin_add_form_alter" => array:1 [ …1]
                      "form_language_admin_edit_form_alter" => array:1 [ …1]
                      "translation_flush_projects" => array:1 [ …1]
                      "translation_build_projects" => array:1 [ …1]
                      "translation_project_list" => array:1 [ …1]
                      "translation_default_translation_server" => array:1 [ …1]
                      "translation_check_projects" => array:1 [ …1]
                      "translation_check_projects_batch" => array:1 [ …1]
                      "translation_batch_status_build" => array:1 [ …1]
                      "translation_check_projects_local" => array:1 [ …1]
                      "translate_batch_import_files" => array:1 [ …1]
                      "translate_get_interface_translation_files" => array:1 [ …1]
                      "translate_batch_build" => array:1 [ …1]
                      "translate_batch_import" => array:1 [ …1]
                      "translate_batch_import_save" => array:1 [ …1]
                      "translate_batch_refresh" => array:1 [ …1]
                      "translate_batch_finished" => array:1 [ …1]
                      "translate_file_create" => array:1 [ …1]
                      "translate_file_attach_properties" => array:1 [ …1]
                      "translate_delete_translation_files" => array:1 [ …1]
                      "config_batch_update_components" => array:1 [ …1]
                      "config_batch_build" => array:1 [ …1]
                      "config_batch_update_default_config_langcodes" => array:1 [ …1]
                      "config_batch_set_config_langcodes" => array:1 [ …1]
                      "config_batch_update_config_translations" => array:1 [ …1]
                      "config_batch_refresh_name" => array:1 [ …1]
                      "config_batch_finished" => array:1 [ …1]
                      "theme_suggestions_media" => array:1 [ …1]
                      "filter_format_edit_form_validate" => array:1 [ …1]
                      "entity_access" => array:1 [ …1]
                      "field_ui_preconfigured_options_alter" => array:2 [ …2]
                      "field_widget_complete_form_alter" => array:1 [ …1]
                      "form_filter_format_edit_form_alter" => array:1 [ …1]
                      "form_filter_format_add_form_alter" => array:1 [ …1]
                      "views_query_substitutions" => array:4 [ …4]
                      "library_preprocess_media" => array:1 [ …1]
                      "library_preprocess_views_view__media_library" => array:1 [ …1]
                      "library_preprocess_views_view_fields" => array:1 [ …1]
                      "form_views_form_media_library_page_alter" => array:1 [ …1]
                      "media_source_info_alter" => array:1 [ …1]
                      "views_post_render" => array:1 [ …1]
                      "image_style_access" => array:1 [ …1]
                      "path_alias_insert" => array:1 [ …1]
                      "path_alias_update" => array:1 [ …1]
                      "path_alias_delete" => array:1 [ …1]
                      "get_menu_link_defaults" => array:1 [ …1]
                      "node_builder" => array:1 [ …1]
                      "form_node_form_submit" => array:1 [ …1]
                      "form_node_type_form_validate" => array:1 [ …1]
                      "form_node_type_form_builder" => array:1 [ …1]
                      "block_view_system_menu_block_alter" => array:1 [ …1]
                      "form_node_form_alter" => array:2 [ …2]
                      "form_node_type_form_alter" => array:1 [ …1]
                      "mass_update" => array:1 [ …1]
                      "title_list" => array:1 [ …1]
                      "mark" => array:1 [ …1]
                      "type_get_names" => array:1 [ …1]
                      "get_type_label" => array:1 [ …1]
                      "type_get_description" => array:1 [ …1]
                      "is_page" => array:1 [ …1]
                      "theme_suggestions_node" => array:1 [ …1]
                      "form_system_themes_admin_form_submit" => array:1 [ …1]
                      "access_grants" => array:1 [ …1]
                      "access_view_all_nodes" => array:1 [ …1]
                      "access_needs_rebuild" => array:1 [ …1]
                      "access_rebuild" => array:1 [ …1]
                      "reindex_node_search" => array:1 [ …1]
                      "views_analyze" => array:2 [ …2]
                      "entity_view_display_alter" => array:1 [ …1]
                      "form_system_themes_admin_form_alter" => array:1 [ …1]
                      "node_access" => array:1 [ …1]
                      "query_node_access_alter" => array:1 [ …1]
                      "comment_insert" => array:1 [ …1]
                      "comment_update" => array:1 [ …1]
                      "comment_delete" => array:1 [ …1]
                      "config_translation_info_alter" => array:1 [ …1]
                      "field_storage_config_update_forbid" => array:1 [ …1]
                      "allowed_values" => array:1 [ …1]
                      "entity_base_field_info" => array:3 [ …3]
                      "get_image_dimensions" => array:1 [ …1]
                      "get_mime_type" => array:1 [ …1]
                      "theme_suggestions_search_result" => array:1 [ …1]
                      "excerpt" => array:1 [ …1]
                      "form_search_block_form_alter" => array:1 [ …1]
                      "block_presave" => array:1 [ …1]
                      "set_edit_access" => array:1 [ …1]
                      "set_switch_access" => array:1 [ …1]
                      "renderable_links" => array:1 [ …1]
                      "drush_command" => array:1 [ …1]
                      "form_simple_sitemap_entity_bundles_form_alter" => array:1 [ …1]
                      "form_simple_sitemap_entities_form_alter" => array:1 [ …1]
                      "engines_update_8301" => array:1 [ …1]
                      "engines_update_8302" => array:1 [ …1]
                      "engines_update_8401" => array:1 [ …1]
                      "engines_update_8402" => array:1 [ …1]
                      "engines_update_8403" => array:1 [ …1]
                      "engines_update_8404" => array:1 [ …1]
                      "engines_update_8405" => array:1 [ …1]
                      "logging_settings_submit" => array:1 [ …1]
                      "facility_list" => array:1 [ …1]
                      "updater_info" => array:1 [ …1]
                      "filetransfer_info" => array:1 [ …1]
                      "js_settings_build" => array:1 [ …1]
                      "js_settings_alter" => array:2 [ …2]
                      "system_info_alter" => array:1 [ …1]
                      "block_view_system_main_block_alter" => array:1 [ …1]
                      "archiver_info_alter" => array:1 [ …1]
                      "hook_info" => array:1 [ …1]
                      "theme_suggestions_html" => array:1 [ …1]
                      "theme_suggestions_page" => array:1 [ …1]
                      "theme_suggestions_maintenance_page" => array:1 [ …1]
                      "theme_suggestions_region" => array:1 [ …1]
                      "theme_suggestions_field" => array:1 [ …1]
                      "authorized_init" => array:1 [ …1]
                      "authorized_get_url" => array:1 [ …1]
                      "authorized_batch_processing_url" => array:1 [ …1]
                      "authorized_run" => array:1 [ …1]
                      "authorized_batch_process" => array:1 [ …1]
                      "check_directory" => array:1 [ …1]
                      "region_list" => array:1 [ …1]
                      "sort_themes" => array:1 [ …1]
                      "default_region" => array:1 [ …1]
                      "admin_compact_mode" => array:1 [ …1]
                      "theme_suggestions_taxonomy_term" => array:1 [ …1]
                      "term_is_page" => array:1 [ …1]
                      "build_node_index" => array:1 [ …1]
                      "delete_node_index" => array:1 [ …1]
                      "field_views_data_alter" => array:1 [ …1]
                      "node_insert" => array:2 [ …2]
                      "node_update" => array:1 [ …1]
                      "node_predelete" => array:1 [ …1]
                      "taxonomy_term_delete" => array:1 [ …1]
                      "summary" => array:1 [ …1]
                      "block_view_alter" => array:1 [ …1]
                      "form_block_form_alter" => array:1 [ …1]
                      "date_format_insert" => array:1 [ …1]
                      "date_format_delete" => array:1 [ …1]
                      "clear_cache" => array:1 [ …1]
                      "element_validate" => array:1 [ …1]
                      "form_field_config_edit_form_alter" => array:2 [ …2]
                      "form_action_form_alter" => array:1 [ …1]
                      "clean_token_name" => array:1 [ …1]
                      "render_array" => array:1 [ …1]
                      "render_array_value" => array:1 [ …1]
                      "render_cache_set" => array:1 [ …1]
                      "menu_link_load_all_parents" => array:1 [ …1]
                      "menu_link_translated_title" => array:1 [ …1]
                      "taxonomy_term_load_all_parents" => array:1 [ …1]
                      "element_children" => array:1 [ …1]
                      "book_load_all_parents" => array:1 [ …1]
                      "node_menu_link_submit" => array:1 [ …1]
                      "menu_link_content_presave" => array:1 [ …1]
                      "token_info_alter" => array:1 [ …1]
                      "get_token_view_display" => array:1 [ …1]
                      "drush_cache_clear" => array:1 [ …1]
                      "get_token_problems" => array:1 [ …1]
                      "menu_navigation_links" => array:1 [ …1]
                      "get_rendered_subtrees" => array:1 [ …1]
                      "process_project_info" => array:1 [ …1]
                      "calculate_project_data" => array:1 [ …1]
                      "calculate_project_update_status" => array:1 [ …1]
                      "get_available" => array:1 [ …1]
                      "create_fetch_task" => array:1 [ …1]
                      "refresh" => array:1 [ …1]
                      "fetch_data" => array:1 [ …1]
                      "fetch_data_finished" => array:1 [ …1]
                      "storage_clear" => array:1 [ …1]
                      "clear_update_disk_cache" => array:1 [ …1]
                      "delete_file_if_stale" => array:1 [ …1]
                      "manager_download_batch_finished" => array:1 [ …1]
                      "manager_archive_extract" => array:1 [ …1]
                      "manager_archive_verify" => array:1 [ …1]
                      "manager_file_get" => array:1 [ …1]
                      "manager_batch_project_get" => array:1 [ …1]
                      "manager_local_transfers_allowed" => array:1 [ …1]
                      "verify_update_archive" => array:1 [ …1]
                      "authorize_run_update" => array:1 [ …1]
                      "authorize_batch_copy_project" => array:1 [ …1]
                      "authorize_update_batch_finished" => array:1 [ …1]
                      "picture_enabled" => array:1 [ …1]
                      "load_by_mail" => array:1 [ …1]
                      "load_by_name" => array:1 [ …1]
                      "validate_name" => array:1 [ …1]
                      "is_blocked" => array:1 [ …1]
                      "login_finalize" => array:1 [ …1]
                      "pass_reset_url" => array:1 [ …1]
                      "cancel_url" => array:1 [ …1]
                      "pass_rehash" => array:1 [ …1]
                      "cancel" => array:1 [ …1]
                      "cancel_methods" => array:1 [ …1]
                      "mail_tokens" => array:1 [ …1]
                      "role_change_permissions" => array:1 [ …1]
                      "role_grant_permissions" => array:1 [ …1]
                      "role_revoke_permissions" => array:1 [ …1]
                      "form_process_password_confirm" => array:1 [ …1]
                      "cookie_save" => array:1 [ …1]
                      "cookie_delete" => array:1 [ …1]
                      "logout" => array:1 [ …1]
                      "form_system_regional_settings_submit" => array:1 [ …1]
                      "views_plugins_argument_validator_alter" => array:1 [ …1]
                      "user_presave" => array:1 [ …1]
                      "user_view" => array:1 [ …1]
                      "user_view_alter" => array:1 [ …1]
                      "template_preprocess_default_variables_alter" => array:1 [ …1]
                      "user_login" => array:1 [ …1]
                      "user_logout" => array:1 [ …1]
                      "user_role_insert" => array:1 [ …1]
                      "form_system_regional_settings_alter" => array:1 [ …1]
                      "filter_format_disable" => array:1 [ …1]
                      "add_ajax_trigger" => array:1 [ …1]
                      "add_limited_validation" => array:1 [ …1]
                      "add_ajax_wrapper" => array:1 [ …1]
                      "ajax_update_form" => array:1 [ …1]
                      "nojs_submit" => array:1 [ …1]
                      "standard_display_dropdown" => array:1 [ …1]
                      "build_form_url" => array:1 [ …1]
                      "form_button_was_clicked" => array:1 [ …1]
                      "ui_preprocess_views_view" => array:1 [ …1]
                      "theme_suggestions_views_ui_view_preview_section" => array:1 [ …1]
                      "view_preview_section_handler_links" => array:1 [ …1]
                      "view_preview_section_display_category_links" => array:1 [ …1]
                      "view_preview_section_rows_links" => array:1 [ …1]
                      "contextual_links_suppress" => array:1 [ …1]
                      "contextual_links_suppress_push" => array:1 [ …1]
                      "contextual_links_suppress_pop" => array:1 [ …1]
                      "pattern_validate" => array:1 [ …1]
                      "translate_access" => array:1 [ …1]
                      "enable_widget" => array:1 [ …1]
                      "language_configuration_element_process" => array:1 [ …1]
                      "language_configuration_element_validate" => array:1 [ …1]
                      "language_configuration_element_submit" => array:1 [ …1]
                      "language_content_settings_insert" => array:1 [ …1]
                      "language_content_settings_update" => array:1 [ …1]
                      "entity_bundle_info_alter" => array:1 [ …1]
                      "language_fallback_candidates_entity_view_alter" => array:1 [ …1]
                      "form_language_content_settings_form_alter" => array:1 [ …1]
                      "field_sync_widget" => array:1 [ …1]
                      "form_language_content_settings_validate" => array:1 [ …1]
                      "form_language_content_settings_submit" => array:1 [ …1]
                      "entity_field_label" => array:1 [ …1]
                      "field_default_views_data" => array:1 [ …1]
                      "add_contextual_links" => array:1 [ …1]
                      "invalidate_cache" => array:1 [ …1]
                      "set_current_view" => array:1 [ …1]
                      "get_current_view" => array:1 [ …1]
                      "view_is_enabled" => array:1 [ …1]
                      "view_is_disabled" => array:1 [ …1]
                      "enable_view" => array:1 [ …1]
                      "disable_view" => array:1 [ …1]
                      "embed_view" => array:1 [ …1]
                      "get_view_result" => array:1 [ …1]
                      "element_validate_tags" => array:1 [ …1]
                       …13
                    ]
                    #groupIncludes: array:29 [ …29]
                  }
                  #moduleExtensionList: ? ?Drupal\Core\Extension\ModuleExtensionList
                  #defaults: []
                  #pluginDefinitionAnnotationName: "Drupal\Core\TypedData\Annotation\DataType"
                  #pluginDefinitionAttributeName: "Drupal\Core\TypedData\Attribute\DataType"
                  #pluginInterface: null
                  #namespaces: ArrayObject {#2887
                    storage: array:84 [ …84]
                    flag::STD_PROP_LIST: false
                    flag::ARRAY_AS_PROPS: false
                    iteratorClass: "ArrayIterator"
                  }
                  #additionalAnnotationNamespaces: []
                  #definitions: array:113 [
                    "filter_format" => array:10 [ …10]
                    "layout_section" => array:10 [ …10]
                    "field_item:comment" => array:20 [ …20]
                    "field_item:datetime" => array:20 [ …20]
                    "field_item:file_uri" => array:20 [ …20]
                    "field_item:file" => array:21 [ …21]
                    "field_item:image" => array:21 [ …21]
                    "field_item:layout_section" => array:20 [ …20]
                    "field_item:link" => array:20 [ …20]
                    "field_item:list_float" => array:21 [ …21]
                    "field_item:list_integer" => array:21 [ …21]
                    "field_item:list_string" => array:21 [ …21]
                    "field_item:path" => array:20 [ …20]
                    "field_item:text_with_summary" => array:21 [ …21]
                    "field_item:text" => array:21 [ …21]
                    "field_item:text_long" => array:21 [ …21]
                    "field_item:language" => array:20 [ …20]
                    "field_item:string_long" => array:20 [ …20]
                    "field_item:float" => array:20 [ …20]
                    "field_item:created" => array:20 [ …20]
                    "field_item:uri" => array:20 [ …20]
                    "field_item:timestamp" => array:20 [ …20]
                    "field_item:integer" => array:20 [ …20]
                    "field_item:map" => array:20 [ …20]
                    "field_item:string" => array:20 [ …20]
                    "field_item:email" => array:20 [ …20]
                    "field_item:uuid" => array:20 [ …20]
                    "field_item:password" => array:20 [ …20]
                    "field_item:entity_reference" => array:20 [ …20]
                    "field_item:changed" => array:20 [ …20]
                    "field_item:boolean" => array:20 [ …20]
                    "field_item:decimal" => array:20 [ …20]
                    "boolean" => array:10 [ …10]
                    "timestamp" => array:10 [ …10]
                    "map" => array:10 [ …10]
                    "duration_iso8601" => array:10 [ …10]
                    "binary" => array:10 [ …10]
                    "timespan" => array:10 [ …10]
                    "decimal" => array:10 [ …10]
                    "language" => array:10 [ …10]
                    "string" => array:10 [ …10]
                    "uri" => array:10 [ …10]
                    "float" => array:10 [ …10]
                    "email" => array:10 [ …10]
                    "list" => array:10 [ …10]
                    "language_reference" => array:10 [ …10]
                    "any" => array:10 [ …10]
                    "datetime_iso8601" => array:10 [ …10]
                    "integer" => array:10 [ …10]
                    "entity" => array:11 [ …11]
                    "entity:block" => array:12 [ …12]
                    "entity:block_content_type" => array:12 [ …12]
                    "entity:block_content" => array:12 [ …12]
                    "entity:block_content:basic" => array:11 [ …11]
                    "entity:comment" => array:12 [ …12]
                    "entity:comment:comment" => array:11 [ …11]
                    "entity:comment_type" => array:12 [ …12]
                    "entity:contact_message" => array:12 [ …12]
                    "entity:contact_message:feedback" => array:11 [ …11]
                    "entity:contact_message:personal" => array:11 [ …11]
                    "entity:contact_form" => array:12 [ …12]
                    "entity:editor" => array:12 [ …12]
                    "entity:field_storage_config" => array:12 [ …12]
                    "entity:field_config" => array:12 [ …12]
                    "entity:file" => array:12 [ …12]
                    "entity:filter_format" => array:12 [ …12]
                    "entity:image_style" => array:12 [ …12]
                    "entity:imce_profile" => array:12 [ …12]
                    "entity:configurable_language" => array:12 [ …12]
                    "entity:language_content_settings" => array:12 [ …12]
                    "entity:media_type" => array:12 [ …12]
                    "entity:media" => array:12 [ …12]
                    "entity:media:audio" => array:11 [ …11]
                    "entity:media:document" => array:11 [ …11]
                    "entity:media:image" => array:11 [ …11]
                    "entity:media:remote_video" => array:11 [ …11]
                    "entity:media:video" => array:11 [ …11]
                    "entity:menu_link_content" => array:12 [ …12]
                    "entity:menu_link_content:menu_link_content" => array:11 [ …11]
                    "entity:node" => array:12 [ …12]
                    "entity:node:article" => array:11 [ …11]
                    "entity:node:event" => array:11 [ …11]
                    "entity:node:gallery" => array:11 [ …11]
                    "entity:node:page" => array:11 [ …11]
                    "entity:node_type" => array:12 [ …12]
                    "entity:path_alias" => array:12 [ …12]
                    "entity:responsive_image_style" => array:12 [ …12]
                    "entity:rest_resource_config" => array:12 [ …12]
                    "entity:search_page" => array:12 [ …12]
                    "entity:shortcut" => array:12 [ …12]
                    "entity:shortcut:default" => array:11 [ …11]
                    "entity:shortcut_set" => array:12 [ …12]
                    "entity:simple_sitemap" => array:12 [ …12]
                    "entity:simple_sitemap_type" => array:12 [ …12]
                    "entity:simple_sitemap_engine" => array:12 [ …12]
                    "entity:menu" => array:12 [ …12]
                    "entity:action" => array:12 [ …12]
                    "entity:taxonomy_vocabulary" => array:12 [ …12]
                    "entity:taxonomy_term" => array:12 [ …12]
                    "entity:taxonomy_term:category" => array:11 [ …11]
                    "entity:taxonomy_term:links" => array:11 [ …11]
                    "entity:taxonomy_term:tags" => array:11 [ …11]
                    "entity:user" => array:12 [ …12]
                    "entity:user_role" => array:12 [ …12]
                    "entity:pathauto_pattern" => array:12 [ …12]
                    "entity:view" => array:12 [ …12]
                    "entity:base_field_override" => array:12 [ …12]
                    "entity:date_format" => array:12 [ …12]
                    "entity:entity_view_display" => array:12 [ …12]
                    "entity:entity_form_display" => array:12 [ …12]
                    "entity:entity_view_mode" => array:12 [ …12]
                    "entity:entity_form_mode" => array:12 [ …12]
                    "entity_reference" => array:10 [ …10]
                  ]
                  #cacheBackend: Drupal\Core\Cache\ChainedFastBackend {#2901
                    #bin: "cache_discovery"
                    #consistentBackend: Drupal\Core\Cache\DatabaseBackend {#2899 …6}
                    #fastBackend: Drupal\Core\Cache\ApcuBackend {#2895 …5}
                    #lastWriteTimestamp: 1747472823.815
                  }
                  #useCaches: true
                  #validator: Drupal\Core\TypedData\Validation\RecursiveValidator {#4761
                    #contextFactory: Drupal\Core\Validation\ExecutionContextFactory {#4762 …2}
                    #constraintValidatorFactory: Drupal\Core\Validation\ConstraintValidatorFactory {#4764 …2}
                    #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                  }
                  #constraintManager: Drupal\Core\Validation\ConstraintManager {#2890
                    #discovery: null
                    #factory: Drupal\Core\Validation\ConstraintFactory {#2886 …2}
                    #mapper: null
                    #cacheKey: "validation_constraint_plugins"
                    #cacheTags: []
                    #alterHook: "validation_constraint"
                    #subdir: "Plugin/Validation/Constraint"
                    #moduleHandler: Drupal\Core\Extension\ModuleHandler {#26}
                    #moduleExtensionList: ? ?Drupal\Core\Extension\ModuleExtensionList
                    #defaults: []
                    #pluginDefinitionAnnotationName: "Drupal\Core\Validation\Annotation\Constraint"
                    #pluginDefinitionAttributeName: "Drupal\Core\Validation\Attribute\Constraint"
                    #pluginInterface: null
                    #namespaces: ArrayObject {#2887}
                    #additionalAnnotationNamespaces: []
                    #definitions: array:79 [ …79]
                    #cacheBackend: Drupal\Core\Cache\ChainedFastBackend {#2901}
                    #useCaches: true
                  }
                  #prototypes: array:44 [
                    "entity:node:article::body" => Drupal\text\Plugin\Field\FieldType\TextFieldItemList {#781 …9}
                    "entity:node:article:body.0:processed" => Drupal\text\TextProcessed {#600 …8}
                    "entity:node:article:body.0:summary_processed" => Drupal\text\TextProcessed {#597 …8}
                    "entity:node:article:body" => Drupal\text\Plugin\Field\FieldType\TextWithSummaryItem {#633 …9}
                    "entity:node:article::comment" => Drupal\comment\CommentFieldItemList {#588 …9}
                    "entity:node:article:comment" => Drupal\comment\Plugin\Field\FieldType\CommentItem {#585 …9}
                    "entity:node:article::field_image" => Drupal\file\Plugin\Field\FieldType\FileFieldItemList {#558 …9}
                    "entity:node:article:field_image.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#460 …9}
                    "entity:node:article:field_image" => Drupal\image\Plugin\Field\FieldType\ImageItem {#556 …10}
                    "entity:node:article::field_is_original" => Drupal\Core\Field\FieldItemList {#450 …9}
                    "entity:node:article::field_post_category" => Drupal\Core\Field\EntityReferenceFieldItemList {#447 …9}
                    "entity:node:article:field_post_category.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#328 …9}
                    "entity:node:article:field_post_category" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#444 …9}
                    "entity:node:article::field_tags" => Drupal\Core\Field\EntityReferenceFieldItemList {#315 …9}
                    "entity:node:article:field_tags.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#306 …9}
                    "entity:node:article:field_tags" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#312 …9}
                    "entity:node:article::uid" => Drupal\Core\Field\EntityReferenceFieldItemList {#298 …9}
                    "entity:node:article:uid.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#178 …9}
                    "entity:node:article:uid" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#294 …9}
                    "entity:node:article::title" => Drupal\Core\Field\FieldItemList {#165 …9}
                    "entity:node:article:title" => Drupal\Core\Field\Plugin\Field\FieldType\StringItem {#166 …9}
                    "entity:node:article::created" => Drupal\Core\Field\FieldItemList {#156 …9}
                    "entity:node:article:created" => Drupal\Core\Field\Plugin\Field\FieldType\CreatedItem {#157 …9}
                    "entity:node:article:body.0:summary" => Drupal\Core\TypedData\Plugin\DataType\StringData {#144 …8}
                    "entity:node:article:body.0:value" => Drupal\Core\TypedData\Plugin\DataType\StringData {#141 …8}
                    "entity:node:article:title.0:value" => Drupal\Core\TypedData\Plugin\DataType\StringData {#4695 …8}
                    "entity:node:article::changed" => Drupal\Core\Field\ChangedFieldItemList {#4748 …9}
                    "entity:node:article:changed" => Drupal\Core\Field\Plugin\Field\FieldType\ChangedItem {#1565 …9}
                    "entity:user::name" => Drupal\Core\Field\FieldItemList {#5117 …9}
                    "entity:user:name" => Drupal\user\UserNameItem {#5095 …9}
                    "entity:node:article::type" => Drupal\Core\Field\EntityReferenceFieldItemList {#5121 …9}
                    "entity:node:article:type.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#5008 …9}
                    "entity:node:article:type" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#5124 …9}
                    "entity:media:image::bundle" => Drupal\Core\Field\EntityReferenceFieldItemList {#5450 …9}
                    "entity:media:image:bundle.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#5455 …9}
                    "entity:media:image:bundle" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#5549 …9}
                    "entity:media:image::field_media_image" => Drupal\file\Plugin\Field\FieldType\FileFieldItemList {#5438 …9}
                    "entity:media:image:field_media_image.0:entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#5420 …9}
                    "entity:media:image:field_media_image" => Drupal\image\Plugin\Field\FieldType\ImageItem {#5435 …10}
                    "entity:media:image::changed" => Drupal\Core\Field\ChangedFieldItemList {#5587 …9}
                    "entity:media:image:changed" => Drupal\Core\Field\Plugin\Field\FieldType\ChangedItem {#5278 …9}
                    "entity:file::uri" => Drupal\Core\Field\FieldItemList {#5338 …9}
                    "entity:file:uri.0:url" => Drupal\file\ComputedFileUrl {#5302 …8}
                    "entity:file:uri" => Drupal\file\Plugin\Field\FieldType\FileUriItem {#5299 …9}
                  ]
                  #classResolver: Drupal\Core\DependencyInjection\ClassResolver {#3222
                    #container: Drupal\Core\DependencyInjection\Container {#24}
                    #_serviceIds: []
                    #_entityStorages: []
                  }
                  #_serviceIds: []
                  #_entityStorages: []
                }
                #fieldDefinition: Drupal\field\Entity\FieldConfig {#1113}
              }
              #constraints: []
              #propertyConstraints: []
              #deleted: false
              +original: ? Drupal\field\Entity\FieldConfig
            }
            "comment" => Drupal\field\Entity\FieldConfig {#1114
              #entityTypeId: "field_config"
              #enforceIsNew: null
              #typedData: null
              #cacheContexts: array:1 [
                0 => "languages:language_interface"
              ]
              #cacheTags: []
              #cacheMaxAge: -1
              #_serviceIds: []
              #_entityStorages: []
              #originalId: "node.article.comment"
              #status: true
              #uuid: "5cb2f801-74da-435b-a047-69c7920d2501"
              -isUninstalling: false
              #langcode: "zh-hans"
              #third_party_settings: []
              #_core: array:1 [
                "default_config_hash" => "UqXlkKC4v2-bDfWx4zcXQrD5YIi3d5byENEmWv-G_Uc"
              ]
              #trustedData: false
              #dependencies: array:2 [
                "config" => array:2 [ …2]
                "module" => array:1 [ …1]
              ]
              #isSyncing: false
              #id: "node.article.comment"
              #field_name: "comment"
              #field_type: "comment"
              #entity_type: "node"
              #bundle: "article"
              #label: "评论"
              #description: ""
              #settings: array:5 [
                "default_mode" => 1
                "per_page" => 50
                "anonymous" => 0
                "form_location" => true
                "preview" => 1
              ]
              #required: false
              #translatable: true
              #default_value: array:1 [
                0 => array:6 [ …6]
              ]
              #default_value_callback: ""
              #fieldStorage: Drupal\field\Entity\FieldStorageConfig {#630
                #entityTypeId: "field_storage_config"
                #enforceIsNew: null
                #typedData: null
                #cacheContexts: array:1 [ …1]
                #cacheTags: []
                #cacheMaxAge: -1
                #_serviceIds: []
                #_entityStorages: []
                #originalId: "node.comment"
                #status: true
                #uuid: "abe1654b-04c0-40bc-a5ef-2c13ab2c0748"
                -isUninstalling: false
                #langcode: "en"
                #third_party_settings: []
                #_core: array:1 [ …1]
                #trustedData: false
                #dependencies: array:1 [ …1]
                #isSyncing: false
                #id: "node.comment"
                #field_name: "comment"
                #entity_type: "node"
                #type: "comment"
                #module: "comment"
                #settings: array:1 [ …1]
                #cardinality: 1
                #translatable: true
                #locked: false
                #persist_with_no_fields: false
                +custom_storage: false
                #indexes: []
                #deleted: false
                #schema: null
                #propertyDefinitions: array:6 [ …6]
                +original: ? Drupal\field\FieldStorageConfigInterface
              }
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#589
                #definition: array:2 [ …2]
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #fieldDefinition: Drupal\field\Entity\FieldConfig {#1114}
              }
              #constraints: []
              #propertyConstraints: []
              #deleted: false
              +original: ? Drupal\field\Entity\FieldConfig
            }
            "field_image" => Drupal\field\Entity\FieldConfig {#1110
              #entityTypeId: "field_config"
              #enforceIsNew: null
              #typedData: null
              #cacheContexts: array:1 [
                0 => "languages:language_interface"
              ]
              #cacheTags: []
              #cacheMaxAge: -1
              #_serviceIds: []
              #_entityStorages: []
              #originalId: "node.article.field_image"
              #status: true
              #uuid: "38df8c8c-3f22-4ac8-a952-df0fc6629682"
              -isUninstalling: false
              #langcode: "zh-hans"
              #third_party_settings: []
              #_core: array:1 [
                "default_config_hash" => "j0riO_-77ZFWNLtj0iJ31HnohiNjdn8HUL86RueCF-M"
              ]
              #trustedData: false
              #dependencies: array:2 [
                "config" => array:2 [
                  0 => "field.storage.node.field_image"
                  1 => "node.type.article"
                ]
                "module" => array:1 [
                  0 => "image"
                ]
              ]
              #isSyncing: false
              #id: "node.article.field_image"
              #field_name: "field_image"
              #field_type: "image"
              #entity_type: "node"
              #bundle: "article"
              #label: "图像"
              #description: ""
              #settings: array:12 [
                "handler" => "default:file"
                "handler_settings" => []
                "file_directory" => "[date:custom:Y]-[date:custom:m]"
                "file_extensions" => "png gif jpg jpeg webp"
                "max_filesize" => ""
                "max_resolution" => ""
                "min_resolution" => ""
                "alt_field" => true
                "alt_field_required" => true
                "title_field" => false
                "title_field_required" => false
                "default_image" => array:5 [
                  "uuid" => null
                  "alt" => ""
                  "title" => ""
                  "width" => null
                  "height" => null
                ]
              ]
              #required: false
              #translatable: true
              #default_value: []
              #default_value_callback: ""
              #fieldStorage: Drupal\field\Entity\FieldStorageConfig {#624
                #entityTypeId: "field_storage_config"
                #enforceIsNew: null
                #typedData: null
                #cacheContexts: array:1 [
                  0 => "languages:language_interface"
                ]
                #cacheTags: []
                #cacheMaxAge: -1
                #_serviceIds: []
                #_entityStorages: []
                #originalId: "node.field_image"
                #status: true
                #uuid: "db77f927-4663-47ba-b493-d724edaece55"
                -isUninstalling: false
                #langcode: "en"
                #third_party_settings: []
                #_core: array:1 [
                  "default_config_hash" => "EymokncRIZ7SgQT2IdOQhQJicX4nNc0K89ik-LxmOHE"
                ]
                #trustedData: false
                #dependencies: array:1 [
                  "module" => array:3 [ …3]
                ]
                #isSyncing: false
                #id: "node.field_image"
                #field_name: "field_image"
                #entity_type: "node"
                #type: "image"
                #module: "image"
                #settings: array:5 [
                  "target_type" => "file"
                  "display_field" => false
                  "display_default" => false
                  "uri_scheme" => "public"
                  "default_image" => array:5 [ …5]
                ]
                #cardinality: 1
                #translatable: true
                #locked: false
                #persist_with_no_fields: false
                +custom_storage: false
                #indexes: array:1 [
                  "target_id" => array:1 [ …1]
                ]
                #deleted: false
                #schema: null
                #propertyDefinitions: array:6 [
                  "target_id" => Drupal\Core\TypedData\DataReferenceTargetDefinition {#552 …2}
                  "entity" => Drupal\Core\TypedData\DataReferenceDefinition {#480 …3}
                  "alt" => Drupal\Core\TypedData\DataDefinition {#471 …2}
                  "title" => Drupal\Core\TypedData\DataDefinition {#475 …2}
                  "width" => Drupal\Core\TypedData\DataDefinition {#469 …2}
                  "height" => Drupal\Core\TypedData\DataDefinition {#462 …2}
                ]
                +original: ? Drupal\field\FieldStorageConfigInterface
              }
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#559
                #definition: array:2 [
                  "type" => "field_item:image"
                  "settings" => array:16 [ …16]
                ]
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #fieldDefinition: Drupal\field\Entity\FieldConfig {#1110}
              }
              #constraints: []
              #propertyConstraints: []
              #deleted: false
              +original: ? Drupal\field\Entity\FieldConfig
            }
            "field_is_original" => Drupal\field\Entity\FieldConfig {#1111
              #entityTypeId: "field_config"
              #enforceIsNew: null
              #typedData: null
              #cacheContexts: array:1 [
                0 => "languages:language_interface"
              ]
              #cacheTags: []
              #cacheMaxAge: -1
              #_serviceIds: []
              #_entityStorages: []
              #originalId: "node.article.field_is_original"
              #status: true
              #uuid: "f5827971-4045-4000-9a9b-c5fe03ff0128"
              -isUninstalling: false
              #langcode: "zh-hans"
              #third_party_settings: []
              #_core: []
              #trustedData: false
              #dependencies: array:1 [
                "config" => array:2 [ …2]
              ]
              #isSyncing: false
              #id: "node.article.field_is_original"
              #field_name: "field_is_original"
              #field_type: "boolean"
              #entity_type: "node"
              #bundle: "article"
              #label: "是否原创"
              #description: "是否原创文章"
              #settings: array:2 [
                "on_label" => ""
                "off_label" => ""
              ]
              #required: true
              #translatable: false
              #default_value: array:1 [
                0 => array:1 [ …1]
              ]
              #default_value_callback: ""
              #fieldStorage: null
              #itemDefinition: null
              #constraints: []
              #propertyConstraints: []
              #deleted: false
              +original: ? Drupal\field\Entity\FieldConfig
            }
            "field_post_category" => Drupal\field\Entity\FieldConfig {#1107
              #entityTypeId: "field_config"
              #enforceIsNew: null
              #typedData: null
              #cacheContexts: array:1 [
                0 => "languages:language_interface"
              ]
              #cacheTags: []
              #cacheMaxAge: -1
              #_serviceIds: []
              #_entityStorages: []
              #originalId: "node.article.field_post_category"
              #status: true
              #uuid: "50846983-f6dc-41b8-97f7-f371dbe4be39"
              -isUninstalling: false
              #langcode: "zh-hans"
              #third_party_settings: []
              #_core: []
              #trustedData: false
              #dependencies: array:1 [
                "config" => array:3 [ …3]
              ]
              #isSyncing: false
              #id: "node.article.field_post_category"
              #field_name: "field_post_category"
              #field_type: "entity_reference"
              #entity_type: "node"
              #bundle: "article"
              #label: "文章分类"
              #description: ""
              #settings: array:2 [
                "handler" => "default:taxonomy_term"
                "handler_settings" => array:4 [ …4]
              ]
              #required: true
              #translatable: false
              #default_value: []
              #default_value_callback: ""
              #fieldStorage: Drupal\field\Entity\FieldStorageConfig {#621
                #entityTypeId: "field_storage_config"
                #enforceIsNew: null
                #typedData: null
                #cacheContexts: array:1 [ …1]
                #cacheTags: []
                #cacheMaxAge: -1
                #_serviceIds: []
                #_entityStorages: []
                #originalId: "node.field_post_category"
                #status: true
                #uuid: "5d8d7dbe-f19c-4f49-961b-920790be2bfb"
                -isUninstalling: false
                #langcode: "zh-hans"
                #third_party_settings: []
                #_core: []
                #trustedData: false
                #dependencies: array:1 [ …1]
                #isSyncing: false
                #id: "node.field_post_category"
                #field_name: "field_post_category"
                #entity_type: "node"
                #type: "entity_reference"
                #module: "core"
                #settings: array:1 [ …1]
                #cardinality: 2
                #translatable: true
                #locked: false
                #persist_with_no_fields: false
                +custom_storage: false
                #indexes: []
                #deleted: false
                #schema: null
                #propertyDefinitions: array:2 [ …2]
                +original: ? Drupal\field\FieldStorageConfigInterface
              }
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#448
                #definition: array:2 [ …2]
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #fieldDefinition: Drupal\field\Entity\FieldConfig {#1107}
              }
              #constraints: []
              #propertyConstraints: []
              #deleted: false
              +original: ? Drupal\field\Entity\FieldConfig
            }
            "field_tags" => Drupal\field\Entity\FieldConfig {#1108
              #entityTypeId: "field_config"
              #enforceIsNew: null
              #typedData: null
              #cacheContexts: array:1 [
                0 => "languages:language_interface"
              ]
              #cacheTags: []
              #cacheMaxAge: -1
              #_serviceIds: []
              #_entityStorages: []
              #originalId: "node.article.field_tags"
              #status: true
              #uuid: "d282776f-0828-4476-93ec-2ce23f025e7b"
              -isUninstalling: false
              #langcode: "zh-hans"
              #third_party_settings: []
              #_core: array:1 [
                "default_config_hash" => "QdUgf_beeoaPiyKorFv0q1fcJpWH_uZTqe_xoVJacrw"
              ]
              #trustedData: false
              #dependencies: array:1 [
                "config" => array:3 [ …3]
              ]
              #isSyncing: false
              #id: "node.article.field_tags"
              #field_name: "field_tags"
              #field_type: "entity_reference"
              #entity_type: "node"
              #bundle: "article"
              #label: "标签"
              #description: "请输入一个逗号分割的列表。如:Amsterdam, Mexico City, "Cleveland, Ohio"。"
              #settings: array:2 [
                "handler" => "default:taxonomy_term"
                "handler_settings" => array:3 [ …3]
              ]
              #required: false
              #translatable: true
              #default_value: []
              #default_value_callback: ""
              #fieldStorage: Drupal\field\Entity\FieldStorageConfig {#622
                #entityTypeId: "field_storage_config"
                #enforceIsNew: null
                #typedData: null
                #cacheContexts: array:1 [ …1]
                #cacheTags: []
                #cacheMaxAge: -1
                #_serviceIds: []
                #_entityStorages: []
                #originalId: "node.field_tags"
                #status: true
                #uuid: "07386d35-6e5d-4cd7-80f6-4d369e8d4739"
                -isUninstalling: false
                #langcode: "en"
                #third_party_settings: []
                #_core: array:1 [ …1]
                #trustedData: false
                #dependencies: array:1 [ …1]
                #isSyncing: false
                #id: "node.field_tags"
                #field_name: "field_tags"
                #entity_type: "node"
                #type: "entity_reference"
                #module: "core"
                #settings: array:1 [ …1]
                #cardinality: -1
                #translatable: true
                #locked: false
                #persist_with_no_fields: false
                +custom_storage: false
                #indexes: []
                #deleted: false
                #schema: null
                #propertyDefinitions: array:2 [ …2]
                +original: ? Drupal\field\FieldStorageConfigInterface
              }
              #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#316
                #definition: array:2 [ …2]
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #fieldDefinition: Drupal\field\Entity\FieldConfig {#1108}
              }
              #constraints: []
              #propertyConstraints: []
              #deleted: false
              +original: ? Drupal\field\Entity\FieldConfig
            }
          ]
        }
        #name: null
        #parent: null
        #_serviceIds: []
        #_entityStorages: []
        #stringTranslation: null
        #typedDataManager: null
        #entity: Drupal\node\Entity\Node {#2035}
      }
      #cacheContexts: []
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #values: array:24 [
        "nid" => array:1 [
          "x-default" => "6"
        ]
        "vid" => array:1 [
          "x-default" => "16"
        ]
        "type" => array:1 [
          "x-default" => "article"
        ]
        "uuid" => array:1 [
          "x-default" => "32b8ec94-2c52-4961-84ff-c4fedbffdd0f"
        ]
        "langcode" => array:1 [
          "x-default" => "zh-hans"
        ]
        "revision_uid" => array:1 [
          "x-default" => "1"
        ]
        "revision_timestamp" => array:1 [
          "x-default" => "1747233347"
        ]
        "revision_log" => array:1 [
          "x-default" => null
        ]
        "revision_default" => array:1 [
          "x-default" => "1"
        ]
        "isDefaultRevision" => array:1 [
          "x-default" => "1"
        ]
        "status" => array:1 [
          "x-default" => "1"
        ]
        "uid" => array:1 [
          "x-default" => "1"
        ]
        "title" => array:1 [
          "x-default" => "Drupal打印自定义视图中fields的方法"
        ]
        "created" => array:1 [
          "x-default" => "1746971815"
        ]
        "changed" => array:1 [
          "x-default" => "1747233347"
        ]
        "promote" => array:1 [
          "x-default" => "1"
        ]
        "sticky" => array:1 [
          "x-default" => "0"
        ]
        "default_langcode" => array:1 [
          "x-default" => "1"
        ]
        "revision_translation_affected" => array:1 [
          "x-default" => "1"
        ]
        "body" => array:1 [
          "x-default" => array:1 [
            0 => array:3 [ …3]
          ]
        ]
        "comment" => array:1 [
          "x-default" => array:1 [
            0 => array:6 [ …6]
          ]
        ]
        "field_image" => array:1 [
          "x-default" => array:1 [
            0 => array:5 [ …5]
          ]
        ]
        "field_post_category" => array:1 [
          "x-default" => array:1 [
            0 => array:1 [ …1]
          ]
        ]
        "field_tags" => array:1 [
          "x-default" => array:1 [
            0 => array:1 [ …1]
          ]
        ]
      ]
      #fields: array:11 [
        "body" => array:1 [
          "x-default" => Drupal\text\Plugin\Field\FieldType\TextFieldItemList {#636
            #definition: Drupal\field\Entity\FieldConfig {#1113}
            #name: "body"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [
              0 => Drupal\text\Plugin\Field\FieldType\TextWithSummaryItem {#594
                #definition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#637}
                #name: 0
                #parent: Drupal\text\Plugin\Field\FieldType\TextFieldItemList {#636}
                #_serviceIds: []
                #_entityStorages: []
                #stringTranslation: null
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #values: array:4 [ …4]
                #properties: array:4 [ …4]
              }
            ]
            #langcode: "zh-hans"
          }
        ]
        "comment" => array:1 [
          "x-default" => Drupal\comment\CommentFieldItemList {#592
            #definition: Drupal\field\Entity\FieldConfig {#1114}
            #name: "comment"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [
              0 => Drupal\comment\Plugin\Field\FieldType\CommentItem {#561
                #definition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#589}
                #name: 0
                #parent: Drupal\comment\CommentFieldItemList {#592}
                #_serviceIds: []
                #_entityStorages: []
                #stringTranslation: null
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #values: array:7 [ …7]
                #properties: []
              }
            ]
            #langcode: "zh-hans"
          }
        ]
        "field_image" => array:1 [
          "x-default" => Drupal\file\Plugin\Field\FieldType\FileFieldItemList {#562
            #definition: Drupal\field\Entity\FieldConfig {#1110}
            #name: "field_image"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [
              0 => Drupal\image\Plugin\Field\FieldType\ImageItem {#457
                #definition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#559}
                #name: 0
                #parent: Drupal\file\Plugin\Field\FieldType\FileFieldItemList {#562}
                #_serviceIds: []
                #_entityStorages: []
                #stringTranslation: null
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #values: array:7 [
                  "target_id" => "5"
                  "alt" => "drupal_views"
                  "title" => ""
                  "width" => "881"
                  "height" => "400"
                  "_loaded" => true
                  "_accessCacheability" => Drupal\Core\Cache\CacheableMetadata {#4498 …3}
                ]
                #properties: array:1 [
                  "entity" => Drupal\Core\Entity\Plugin\DataType\EntityReference {#453 …9}
                ]
                #loggerFactory: null
              }
            ]
            #langcode: "zh-hans"
          }
        ]
        "field_is_original" => array:1 [
          "x-default" => Drupal\Core\Field\FieldItemList {#454
            #definition: Drupal\field\Entity\FieldConfig {#1111}
            #name: "field_is_original"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: []
            #langcode: "zh-hans"
          }
        ]
        "field_post_category" => array:1 [
          "x-default" => Drupal\Core\Field\EntityReferenceFieldItemList {#451
            #definition: Drupal\field\Entity\FieldConfig {#1107}
            #name: "field_post_category"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [
              0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#322
                #definition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#448}
                #name: 0
                #parent: Drupal\Core\Field\EntityReferenceFieldItemList {#451}
                #_serviceIds: []
                #_entityStorages: []
                #stringTranslation: null
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #values: array:4 [ …4]
                #properties: array:1 [ …1]
              }
            ]
            #langcode: "zh-hans"
          }
        ]
        "field_tags" => array:1 [
          "x-default" => Drupal\Core\Field\EntityReferenceFieldItemList {#319
            #definition: Drupal\field\Entity\FieldConfig {#1108}
            #name: "field_tags"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [
              0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#300
                #definition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#316}
                #name: 0
                #parent: Drupal\Core\Field\EntityReferenceFieldItemList {#319}
                #_serviceIds: []
                #_entityStorages: []
                #stringTranslation: null
                #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
                #values: array:4 [ …4]
                #properties: array:1 [ …1]
              }
            ]
            #langcode: "zh-hans"
          }
        ]
        "uid" => array:1 [
          "x-default" => Drupal\Core\Field\EntityReferenceFieldItemList {#297
            #definition: Drupal\Core\Field\BaseFieldDefinition {#1303}
            #name: "uid"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [ …1]
            #langcode: "zh-hans"
          }
        ]
        "title" => array:1 [
          "x-default" => Drupal\Core\Field\FieldItemList {#169
            #definition: Drupal\Core\Field\BaseFieldDefinition {#1309}
            #name: "title"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [ …1]
            #langcode: "zh-hans"
          }
        ]
        "created" => array:1 [
          "x-default" => Drupal\Core\Field\FieldItemList {#160
            #definition: Drupal\Core\Field\BaseFieldDefinition {#1311}
            #name: "created"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [ …1]
            #langcode: "zh-hans"
          }
        ]
        "changed" => array:1 [
          "x-default" => Drupal\Core\Field\ChangedFieldItemList {#3734
            #definition: Drupal\Core\Field\BaseFieldDefinition {#1317}
            #name: "changed"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [ …1]
            #langcode: "zh-hans"
          }
        ]
        "type" => array:1 [
          "x-default" => Drupal\Core\Field\EntityReferenceFieldItemList {#956
            #definition: Drupal\Core\Field\BaseFieldDefinition {#1272}
            #name: "type"
            #parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#780}
            #_serviceIds: []
            #_entityStorages: []
            #stringTranslation: null
            #typedDataManager: Drupal\Core\TypedData\TypedDataManager {#2232}
            #list: array:1 [ …1]
            #langcode: "zh-hans"
          }
        ]
      ]
      #fieldDefinitions: array:26 [
        "nid" => Drupal\Core\Field\BaseFieldDefinition {#1254}
        "uuid" => Drupal\Core\Field\BaseFieldDefinition {#1261}
        "vid" => Drupal\Core\Field\BaseFieldDefinition {#1263}
        "langcode" => Drupal\Core\Field\BaseFieldDefinition {#1270}
        "type" => Drupal\Core\Field\BaseFieldDefinition {#1272}
        "revision_timestamp" => Drupal\Core\Field\BaseFieldDefinition {#1275}
        "revision_uid" => Drupal\Core\Field\BaseFieldDefinition {#1281}
        "revision_log" => Drupal\Core\Field\BaseFieldDefinition {#1287}
        "status" => Drupal\Core\Field\BaseFieldDefinition {#1293}
        "uid" => Drupal\Core\Field\BaseFieldDefinition {#1303}
        "title" => Drupal\Core\Field\BaseFieldDefinition {#1309}
        "created" => Drupal\Core\Field\BaseFieldDefinition {#1311}
        "changed" => Drupal\Core\Field\BaseFieldDefinition {#1317}
        "promote" => Drupal\Core\Field\BaseFieldDefinition {#1323}
        "sticky" => Drupal\Core\Field\BaseFieldDefinition {#1333}
        "default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#1338}
        "revision_default" => Drupal\Core\Field\BaseFieldDefinition {#1347}
        "revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#1356}
        "path" => Drupal\Core\Field\BaseFieldDefinition {#4077}
        "menu_link" => Drupal\Core\Field\BaseFieldDefinition {#1119}
        "body" => Drupal\field\Entity\FieldConfig {#1113}
        "comment" => Drupal\field\Entity\FieldConfig {#1114}
        "field_image" => Drupal\field\Entity\FieldConfig {#1110}
        "field_is_original" => Drupal\field\Entity\FieldConfig {#1111}
        "field_post_category" => Drupal\field\Entity\FieldConfig {#1107}
        "field_tags" => Drupal\field\Entity\FieldConfig {#1108}
      ]
      #languages: array:4 [
        "en" => Drupal\Core\Language\Language {#2041
          #name: "English(英语)"
          #id: "en"
          #direction: "ltr"
          #weight: 0
          #locked: false
        }
        "zh-hans" => Drupal\Core\Language\Language {#2032
          #name: "Chinese, Simplified"
          #id: "zh-hans"
          #direction: "ltr"
          #weight: 1
          #locked: false
        }
        "und" => Drupal\Core\Language\Language {#2040
          #name: "未指定"
          #id: "und"
          #direction: "ltr"
          #weight: 2
          #locked: true
        }
        "zxx" => Drupal\Core\Language\Language {#2047
          #name: "不适用"
          #id: "zxx"
          #direction: "ltr"
          #weight: 3
          #locked: true
        }
      ]
      #langcodeKey: "langcode"
      #defaultLangcodeKey: "default_langcode"
      #activeLangcode: "x-default"
      #enforceDefaultTranslation: null
      #defaultLangcode: "zh-hans"
      #translations: array:1 [
        "x-default" => array:2 [
          "status" => 1
          "entity" => Drupal\node\Entity\Node {#2035}
        ]
      ]
      #translationInitialize: false
      #newRevision: false
      #isDefaultRevision: "1"
      #entityKeys: array:4 [
        "bundle" => "article"
        "id" => "6"
        "revision" => "16"
        "uuid" => "32b8ec94-2c52-4961-84ff-c4fedbffdd0f"
      ]
      #translatableEntityKeys: array:8 [
        "label" => []
        "langcode" => array:1 [
          "x-default" => "zh-hans"
        ]
        "status" => array:1 [
          "x-default" => "1"
        ]
        "published" => array:1 [
          "x-default" => "1"
        ]
        "uid" => []
        "owner" => []
        "default_langcode" => array:1 [
          "x-default" => "1"
        ]
        "revision_translation_affected" => array:1 [
          "x-default" => "1"
        ]
      ]
      #validated: false
      #validationRequired: false
      #loadedRevisionId: "16"
      #revisionTranslationAffectedKey: "revision_translation_affected"
      #enforceRevisionTranslationAffected: []
      #isSyncing: false
      +in_preview: null
    }
    "#items" => Drupal\file\Plugin\Field\FieldType\FileFieldItemList {#562}
    "#formatter" => "image"
    "#is_multiple" => false
    "#third_party_settings" => []
    0 => array:6 [
      "#theme" => "image_formatter"
      "#item" => Drupal\image\Plugin\Field\FieldType\ImageItem {#457}
      "#item_attributes" => array:1 [
        "loading" => "eager"
      ]
      "#image_style" => "wide"
      "#url" => null
      "#cache" => array:3 [
        "tags" => array:2 [
          0 => "config:image.style.wide"
          1 => "file:5"
        ]
        "contexts" => []
        "max-age" => -1
      ]
    ]
    "#cache" => array:3 [
      "contexts" => []
      "tags" => []
      "max-age" => -1
    ]
    "#weight" => -1
  ]
  "body" => array:18 [
    "#theme" => "field"
    "#title" => "正文"
    "#label_display" => "hidden"
    "#view_mode" => "full"
    "#language" => "zh-hans"
    "#field_name" => "body"
    "#field_type" => "text_with_summary"
    "#field_translatable" => true
    "#entity_type" => "node"
    "#bundle" => "article"
    "#object" => Drupal\node\Entity\Node {#2035}
    "#items" => Drupal\text\Plugin\Field\FieldType\TextFieldItemList {#636}
    "#formatter" => "text_default"
    "#is_multiple" => false
    "#third_party_settings" => []
    0 => array:4 [
      "#type" => "processed_text"
      "#text" => """
        <p>Drupal主题开发中,为了能更好的进行定制化的显示部分内容,覆写view则成为必选的方法。那如何在按照指定的字段来打印fields内容呢?</p><p>观察默认的fields的视图文件,是通过for遍历来打印全部的字段,如下述代码,明显无法满足我们按照指定字段的方式输出的要求。</p><pre><code class="language-php">{% for field in fields -%}\r\n
            {{ field.content }}\r\n
        {%- endfor %}</code></pre><p>如果要按照刚才提到的按照指定字段的方式输出的话,首先我们得明确fields中有哪些字段。如果仅通过视图的字段定义,是无法准确确定字段名称的。正确的做法是,我们启用开发模块,进入视图开发-载入,如下图:</p><drupal-media data-entity-type="media" data-entity-uuid="95c88bf4-b4b9-4597-ac7e-499dc878c106">&nbsp;</drupal-media><p>然后找到display option的字段,逐层打开到fields,查看字段名称,如下图:</p><drupal-media data-entity-type="media" data-entity-uuid="bb205539-3ad7-4a03-a3a7-ab10a5e9476a">&nbsp;</drupal-media><p>然后在视图文件中,通过{{ fields.field_name.content }}的方式引用即可。(field_name替换为你的视图中的字段),如:</p><pre><code class="language-json">&lt;div class="h-8"&gt;\r\n
           &lt;h2&gt;&lt;a class="mb-4 dark:text-white" href=""&gt;{{ fields.title.content }}&lt;/a&gt;&lt;/h2&gt;\r\n
        &lt;/div&gt;</code></pre>
        """
      "#format" => "full_html"
      "#langcode" => "zh-hans"
    ]
    "#cache" => array:3 [
      "contexts" => []
      "tags" => []
      "max-age" => -1
    ]
    "#weight" => 0
  ]
  "_layout_builder" => array:1 [
    "#cache" => array:3 [
      "contexts" => array:1 [
        0 => "languages:language_interface"
      ]
      "tags" => array:2 [
        0 => "config:core.entity_view_display.node.article.default"
        1 => "node:6"
      ]
      "max-age" => -1
    ]
  ]
  "field_tags" => array:18 [
    "#theme" => "field"
    "#title" => "标签"
    "#label_display" => "above"
    "#view_mode" => "full"
    "#language" => "zh-hans"
    "#field_name" => "field_tags"
    "#field_type" => "entity_reference"
    "#field_translatable" => true
    "#entity_type" => "node"
    "#bundle" => "article"
    "#object" => Drupal\node\Entity\Node {#2035}
    "#items" => Drupal\Core\Field\EntityReferenceFieldItemList {#319}
    "#formatter" => "entity_reference_label"
    "#is_multiple" => true
    "#third_party_settings" => []
    0 => array:6 [
      "#entity" => Drupal\taxonomy\Entity\Term {#4599
        #entityTypeId: "taxonomy_term"
        #enforceIsNew: null
        #typedData: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#4600
          #definition: Drupal\Core\Entity\TypedData\EntityDataDefinition {#4596 …3}
          #name: null
          #parent: null
          #_serviceIds: []
          #_entityStorages: []
          #stringTranslation: null
          #typedDataManager: null
          #entity: Drupal\taxonomy\Entity\Term {#4599}
        }
        #cacheContexts: []
        #cacheTags: []
        #cacheMaxAge: -1
        #_serviceIds: []
        #_entityStorages: []
        #values: array:19 [
          "tid" => array:1 [ …1]
          "revision_id" => array:1 [ …1]
          "vid" => array:1 [ …1]
          "uuid" => array:1 [ …1]
          "langcode" => array:1 [ …1]
          "revision_user" => array:1 [ …1]
          "revision_created" => array:1 [ …1]
          "revision_log_message" => array:1 [ …1]
          "revision_default" => array:1 [ …1]
          "isDefaultRevision" => array:1 [ …1]
          "status" => array:1 [ …1]
          "name" => array:1 [ …1]
          "description" => array:1 [ …1]
          "changed" => array:1 [ …1]
          "default_langcode" => array:1 [ …1]
          "revision_translation_affected" => array:1 [ …1]
          "weight" => array:1 [ …1]
          "parent" => array:1 [ …1]
          "_referringItem" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#300}
        ]
        #fields: []
        #fieldDefinitions: array:18 [
          "tid" => Drupal\Core\Field\BaseFieldDefinition {#441 …7}
          "uuid" => Drupal\Core\Field\BaseFieldDefinition {#435 …7}
          "revision_id" => Drupal\Core\Field\BaseFieldDefinition {#429 …7}
          "langcode" => Drupal\Core\Field\BaseFieldDefinition {#427 …7}
          "vid" => Drupal\Core\Field\BaseFieldDefinition {#421 …7}
          "revision_created" => Drupal\Core\Field\BaseFieldDefinition {#415 …7}
          "revision_user" => Drupal\Core\Field\BaseFieldDefinition {#409 …7}
          "revision_log_message" => Drupal\Core\Field\BaseFieldDefinition {#403 …7}
          "status" => Drupal\Core\Field\BaseFieldDefinition {#397 …7}
          "name" => Drupal\Core\Field\BaseFieldDefinition {#387 …7}
          "description" => Drupal\Core\Field\BaseFieldDefinition {#385 …7}
          "weight" => Drupal\Core\Field\BaseFieldDefinition {#378 …7}
          "parent" => Drupal\Core\Field\BaseFieldDefinition {#4605 …7}
          "changed" => Drupal\Core\Field\BaseFieldDefinition {#366 …7}
          "default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#360 …7}
          "revision_default" => Drupal\Core\Field\BaseFieldDefinition {#351 …7}
          "revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#342 …7}
          "path" => Drupal\Core\Field\BaseFieldDefinition {#333 …7}
        ]
        #languages: array:4 [
          "en" => Drupal\Core\Language\Language {#2041}
          "zh-hans" => Drupal\Core\Language\Language {#2032}
          "und" => Drupal\Core\Language\Language {#2040}
          "zxx" => Drupal\Core\Language\Language {#2047}
        ]
        #langcodeKey: "langcode"
        #defaultLangcodeKey: "default_langcode"
        #activeLangcode: "x-default"
        #enforceDefaultTranslation: null
        #defaultLangcode: "zh-hans"
        #translations: array:1 [
          "x-default" => array:1 [ …1]
        ]
        #translationInitialize: false
        #newRevision: false
        #isDefaultRevision: "1"
        #entityKeys: array:4 [
          "bundle" => "tags"
          "id" => "15"
          "revision" => "15"
          "uuid" => "769d155e-259f-4db7-bb45-bca8bc9222da"
        ]
        #translatableEntityKeys: array:5 [
          "label" => array:1 [ …1]
          "langcode" => array:1 [ …1]
          "published" => array:1 [ …1]
          "default_langcode" => array:1 [ …1]
          "revision_translation_affected" => array:1 [ …1]
        ]
        #validated: false
        #validationRequired: false
        #loadedRevisionId: "15"
        #revisionTranslationAffectedKey: "revision_translation_affected"
        #enforceRevisionTranslationAffected: []
        #isSyncing: false
      }
      "#type" => "link"
      "#title" => "Drupal"
      "#url" => Drupal\Core\Url {#4581
        #urlGenerator: null
        #urlAssembler: null
        #accessManager: Drupal\Core\Access\AccessManager {#2773
          #routeProvider: Drupal\Core\Routing\RouteProvider {#2892 …11}
          #paramConverterManager: Drupal\Core\ParamConverter\ParamConverterManager {#2710 …1}
          #argumentsResolverFactory: Drupal\Core\Access\AccessArgumentsResolverFactory {#2772}
          #currentUser: Drupal\Core\Session\AccountProxy {#2941 …5}
          #checkProvider: Drupal\Core\Access\CheckProvider {#2620 …7}
        }
        #routeName: "entity.taxonomy_term.canonical"
        #routeParameters: array:1 [
          "taxonomy_term" => "15"
        ]
        #options: array:3 [
          "entity_type" => "taxonomy_term"
          "entity" => Drupal\taxonomy\Entity\Term {#4599}
          "language" => Drupal\Core\Language\Language {#2032}
        ]
        #external: false
        #unrouted: false
        #uri: null
        #internalPath: null
        #_serviceIds: []
        #_entityStorages: []
      }
      "#options" => array:3 [
        "entity_type" => "taxonomy_term"
        "entity" => Drupal\taxonomy\Entity\Term {#4599}
        "language" => Drupal\Core\Language\Language {#2032}
      ]
      "#cache" => array:3 [
        "contexts" => array:1 [
          0 => "user.permissions"
        ]
        "tags" => array:1 [
          0 => "taxonomy_term:15"
        ]
        "max-age" => -1
      ]
    ]
    "#cache" => array:3 [
      "contexts" => []
      "tags" => []
      "max-age" => -1
    ]
    "#weight" => 10
  ]
  "links" => array:2 [
    "#lazy_builder" => array:2 [
      0 => "Drupal\node\NodeViewBuilder::renderLinks"
      1 => array:5 [
        0 => "6"
        1 => "full"
        2 => "zh-hans"
        3 => false
        4 => null
      ]
    ]
    "#weight" => 100
  ]
  "comment" => array:18 [
    "#theme" => "field"
    "#title" => "评论"
    "#label_display" => "above"
    "#view_mode" => "full"
    "#language" => "zh-hans"
    "#field_name" => "comment"
    "#field_type" => "comment"
    "#field_translatable" => true
    "#entity_type" => "node"
    "#bundle" => "article"
    "#object" => Drupal\node\Entity\Node {#2035}
    "#items" => Drupal\comment\CommentFieldItemList {#592}
    "#formatter" => "comment_default"
    "#is_multiple" => false
    "#third_party_settings" => []
    "#cache" => array:3 [
      "contexts" => array:2 [
        0 => "user.permissions"
        1 => "user.roles"
      ]
      "tags" => []
      "max-age" => -1
    ]
    0 => array:4 [
      "comments" => []
      "#comment_type" => "comment"
      "#comment_display_mode" => 1
      "comment_form" => []
    ]
    "#weight" => 110
  ]
  "field_post_category" => array:18 [
    "#theme" => "field"
    "#title" => "文章分类"
    "#label_display" => "above"
    "#view_mode" => "full"
    "#language" => "zh-hans"
    "#field_name" => "field_post_category"
    "#field_type" => "entity_reference"
    "#field_translatable" => false
    "#entity_type" => "node"
    "#bundle" => "article"
    "#object" => Drupal\node\Entity\Node {#2035}
    "#items" => Drupal\Core\Field\EntityReferenceFieldItemList {#451}
    "#formatter" => "entity_reference_label"
    "#is_multiple" => true
    "#third_party_settings" => []
    0 => array:6 [
      "#entity" => Drupal\taxonomy\Entity\Term {#4584
        #entityTypeId: "taxonomy_term"
        #enforceIsNew: null
        #typedData: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#4585
          #definition: Drupal\Core\Entity\TypedData\EntityDataDefinition {#4582 …3}
          #name: null
          #parent: null
          #_serviceIds: []
          #_entityStorages: []
          #stringTranslation: null
          #typedDataManager: null
          #entity: Drupal\taxonomy\Entity\Term {#4584}
        }
        #cacheContexts: []
        #cacheTags: []
        #cacheMaxAge: -1
        #_serviceIds: []
        #_entityStorages: []
        #values: array:19 [
          "tid" => array:1 [ …1]
          "revision_id" => array:1 [ …1]
          "vid" => array:1 [ …1]
          "uuid" => array:1 [ …1]
          "langcode" => array:1 [ …1]
          "revision_user" => array:1 [ …1]
          "revision_created" => array:1 [ …1]
          "revision_log_message" => array:1 [ …1]
          "revision_default" => array:1 [ …1]
          "isDefaultRevision" => array:1 [ …1]
          "status" => array:1 [ …1]
          "name" => array:1 [ …1]
          "description" => array:1 [ …1]
          "changed" => array:1 [ …1]
          "default_langcode" => array:1 [ …1]
          "revision_translation_affected" => array:1 [ …1]
          "weight" => array:1 [ …1]
          "parent" => array:1 [ …1]
          "_referringItem" => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#322}
        ]
        #fields: []
        #fieldDefinitions: array:18 [
          "tid" => Drupal\Core\Field\BaseFieldDefinition {#441 …7}
          "uuid" => Drupal\Core\Field\BaseFieldDefinition {#435 …7}
          "revision_id" => Drupal\Core\Field\BaseFieldDefinition {#429 …7}
          "langcode" => Drupal\Core\Field\BaseFieldDefinition {#427 …7}
          "vid" => Drupal\Core\Field\BaseFieldDefinition {#421 …7}
          "revision_created" => Drupal\Core\Field\BaseFieldDefinition {#415 …7}
          "revision_user" => Drupal\Core\Field\BaseFieldDefinition {#409 …7}
          "revision_log_message" => Drupal\Core\Field\BaseFieldDefinition {#403 …7}
          "status" => Drupal\Core\Field\BaseFieldDefinition {#397 …7}
          "name" => Drupal\Core\Field\BaseFieldDefinition {#387 …7}
          "description" => Drupal\Core\Field\BaseFieldDefinition {#385 …7}
          "weight" => Drupal\Core\Field\BaseFieldDefinition {#378 …7}
          "parent" => Drupal\Core\Field\BaseFieldDefinition {#4590 …7}
          "changed" => Drupal\Core\Field\BaseFieldDefinition {#366 …7}
          "default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#360 …7}
          "revision_default" => Drupal\Core\Field\BaseFieldDefinition {#351 …7}
          "revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#342 …7}
          "path" => Drupal\Core\Field\BaseFieldDefinition {#333 …7}
        ]
        #languages: array:4 [
          "en" => Drupal\Core\Language\Language {#2041}
          "zh-hans" => Drupal\Core\Language\Language {#2032}
          "und" => Drupal\Core\Language\Language {#2040}
          "zxx" => Drupal\Core\Language\Language {#2047}
        ]
        #langcodeKey: "langcode"
        #defaultLangcodeKey: "default_langcode"
        #activeLangcode: "x-default"
        #enforceDefaultTranslation: null
        #defaultLangcode: "zh-hans"
        #translations: array:1 [
          "x-default" => array:1 [ …1]
        ]
        #translationInitialize: false
        #newRevision: false
        #isDefaultRevision: "1"
        #entityKeys: array:4 [
          "bundle" => "category"
          "id" => "14"
          "revision" => "14"
          "uuid" => "af5c74aa-31eb-4653-81db-c198a25e7ac0"
        ]
        #translatableEntityKeys: array:5 [
          "label" => array:1 [ …1]
          "langcode" => array:1 [ …1]
          "published" => array:1 [ …1]
          "default_langcode" => array:1 [ …1]
          "revision_translation_affected" => array:1 [ …1]
        ]
        #validated: false
        #validationRequired: false
        #loadedRevisionId: "14"
        #revisionTranslationAffectedKey: "revision_translation_affected"
        #enforceRevisionTranslationAffected: []
        #isSyncing: false
      }
      "#type" => "link"
      "#title" => "web开发"
      "#url" => Drupal\Core\Url {#4507
        #urlGenerator: null
        #urlAssembler: null
        #accessManager: Drupal\Core\Access\AccessManager {#2773}
        #routeName: "entity.taxonomy_term.canonical"
        #routeParameters: array:1 [
          "taxonomy_term" => "14"
        ]
        #options: array:3 [
          "entity_type" => "taxonomy_term"
          "entity" => Drupal\taxonomy\Entity\Term {#4584}
          "language" => Drupal\Core\Language\Language {#2032}
        ]
        #external: false
        #unrouted: false
        #uri: null
        #internalPath: null
        #_serviceIds: []
        #_entityStorages: []
      }
      "#options" => array:3 [
        "entity_type" => "taxonomy_term"
        "entity" => Drupal\taxonomy\Entity\Term {#4584}
        "language" => Drupal\Core\Language\Language {#2032}
      ]
      "#cache" => array:3 [
        "contexts" => array:1 [
          0 => "user.permissions"
        ]
        "tags" => array:1 [
          0 => "taxonomy_term:14"
        ]
        "max-age" => -1
      ]
    ]
    "#cache" => array:3 [
      "contexts" => []
      "tags" => []
      "max-age" => -1
    ]
    "#weight" => 111
  ]
  "field_is_original" => array:2 [
    "#cache" => array:3 [
      "contexts" => []
      "tags" => []
      "max-age" => -1
    ]
    "#weight" => 112
  ]
]
********
drupal_views

Drupal主题开发中,为了能更好的进行定制化的显示部分内容,覆写view则成为必选的方法。那如何在按照指定的字段来打印fields内容呢?

观察默认的fields的视图文件,是通过for遍历来打印全部的字段,如下述代码,明显无法满足我们按照指定字段的方式输出的要求。

{% for field in fields -%}
    {{ field.content }}
{%- endfor %}

如果要按照刚才提到的按照指定字段的方式输出的话,首先我们得明确fields中有哪些字段。如果仅通过视图的字段定义,是无法准确确定字段名称的。正确的做法是,我们启用开发模块,进入视图开发-载入,如下图:

然后找到display option的字段,逐层打开到fields,查看字段名称,如下图:

图像
views-fields

然后在视图文件中,通过{{ fields.field_name.content }}的方式引用即可。(field_name替换为你的视图中的字段),如:

<div class="h-8">
   <h2><a class="mb-4 dark:text-white" href="">{{ fields.title.content }}</a></h2>
</div>
标签
文章分类