Understanding Cryptic Form Render Arrays in Drupal
I'll break down the key form render array properties in this Drupal 11 form. Here's what each # prefixed key does:
Core Form Properties
#type - Defines the render element type (e.g., 'form', 'date', 'submit', 'container') Render API Documentation
#attributes - HTML attributes applied to the element (class, id, data attributes) Form API Reference
#theme / #theme_wrappers - Template suggestions for rendering the element Theme System Documentation
#title / #title_display - Element label and how it's displayed (before/after/invisible) Form API Reference
#description / #description_display - Help text and positioning Form API Reference
Form Structure
#tree - Whether form values maintain hierarchical structure in submitted data Form API Reference
#parents - Hierarchical path for form value storage Form API Reference
#array_parents - Path through the render array structure Form API Reference
#weight - Controls element ordering (lower values appear first) Render API Documentation
#groups - Manages form element grouping Form API Reference
Processing & Rendering
#process - Functions called during form building to modify the element Form API Reference
#pre_render - Functions called before rendering to final HTML Render API Documentation
#after_build - Functions called after the form structure is built Form API Reference
#processed / #after_build_done - Internal flags tracking processing state Form API Reference
Validation & Submission
#validate - Validation callback functions Form API Reference
#submit - Submit handler functions Form API Reference
#validated - Internal flag indicating validation has occurred Form API Reference
#errors - Validation error messages for this element Form API Reference
#required - Whether the field must be filled Form API Reference
Values & Input
#value / #default_value - Current/default element value Form API Reference
#input - Whether element accepts user input Form API Reference
#value_callback - Function to determine element's value Form API Reference
#needs_validation - Whether element requires validation Form API Reference
Metadata & Configuration
#form_id - Identifier of the parent form Form API Reference
#build_id - Unique identifier for this form build Form API Reference
#method - HTTP method (GET/POST) Form API Reference
#action - Form submission URL Form API Reference
#id / #name - HTML id and name attributes Form API Reference
Caching & Performance
#cache - Cache configuration (tags, contexts, max-age) Cache API Documentation
#attached - Libraries, JavaScript settings, and other assets to attach Attached Assets Documentation
#defaults_loaded - Internal flag for default values loaded Form API Reference
AJAX & Advanced
#ajax_processed - Whether AJAX processing has occurred AJAX API Documentation
#disable_inline_form_errors - Disables inline error display Inline Form Errors Documentation
#error_no_message - Suppresses error messages Form API Reference
Misc Properties
#access - Whether user can access this element Access Control Documentation
#sorted - Internal flag indicating children have been sorted by weight Render API Documentation
#context - Additional contextual information (like BEF settings in your example) Form API Reference
#info - Metadata about the form (used by Views exposed filters) Views API Documentation
For comprehensive documentation, see the Form API Reference and Render API Overview.
Here is the actual array:
<?php
$v = [
"#attributes" => [
"class" => [0 => "views-exposed-form", 1 => "bef-exposed-form"],
"data-drupal-selector" =>
"views-exposed-form-my-view-machine-name-entity-view-1",
],
"#info" => [
"filter-field_docdate" => [
"operator" => "field_docdate_op",
"value" => "date",
"label" => "",
"description" => "",
],
],
"#action" => "/url/to/myview",
"#theme" => [
0 => "views_exposed_form__my_view_machine_name__entity_view_1",
1 => "views_exposed_form__entity_view_1",
2 => "views_exposed_form__my_view_machine_name__entity_view",
3 => "views_exposed_form__entity_view",
4 => "views_exposed_form__my_view_machine_name",
5 => "views_exposed_form",
],
"#id" => "views-exposed-form-my-view-machine-name-entity-view-1",
"#disable_inline_form_errors" => true,
"#context" => ["bef" => true],
"#attached" => [
"library" => [0 => "better_exposed_filters/general"],
"drupalSettings" => ["ajaxTrustedUrl" => ["/url/to/myview" => true]],
],
"#form_id" => "views_exposed_form",
"#type" => "form",
"#method" => "get",
"#build_id" => "form-0GutQI25PVQx72JOc1XeEuPsIaOeFa-Z4_PWCFwL71Y",
"#theme_wrappers" => [0 => "form"],
"#process" => [
0 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
1 => [0 => 'Drupal\\eca_form\\HookHandler', 1 => "process"],
],
"#defaults_loaded" => true,
"#tree" => false,
"#parents" => [],
"#validate" => [
0 => "::validateForm",
1 => [0 => 'Drupal\\eca_form\\HookHandler', 1 => "validate"],
],
"#submit" => [
0 => "::submitForm",
1 => [0 => 'Drupal\\eca_form\\HookHandler', 1 => "submit"],
],
"#cache" => [
"tags" => [
0 => "CACHE_MISS_IF_UNCACHEABLE_HTTP_METHOD:form",
1 => "config:honeypot.settings",
],
"max-age" => -1,
],
"#after_build" => [
0 => [0 => 'Drupal\\eca_form\\HookHandler', 1 => "afterBuild"],
],
"#processed" => true,
"#required" => false,
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#array_parents" => [],
"#error_no_message" => true,
"#after_build_done" => true,
"#validated" => true,
"#weight" => 9,
"date_wrapper" => [
"#type" => "container",
"date_wrapper" => [
"#type" => "fieldset",
"date" => [
"#tree" => true,
"min" => [
"#title" => \Drupal\Core\StringTranslation\TranslatableMarkup::__set_state(
[
"string" => "from",
"arguments" => [],
"translatedMarkup" => null,
"options" => [],
"stringTranslation" => \Drupal\Core\StringTranslation\TranslationManager::__set_state(
[
"translators" => [
30 => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => [
"en" => [],
],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
],
"sortedTranslators" => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => ["en" => []],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
"defaultLangcode" => "en",
]
),
]
),
"#size" => 30,
"#default_value" => "",
"#theme" => "datetime_form",
"#theme_wrappers" => [0 => "datetime_wrapper"],
"date" => [
"#type" => "date",
"#title" => \Drupal\Core\StringTranslation\TranslatableMarkup::__set_state(
[
"string" => "Date",
"arguments" => [],
"translatedMarkup" => null,
"options" => [],
"stringTranslation" => \Drupal\Core\StringTranslation\TranslationManager::__set_state(
[
"translators" => [
30 => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => [
"en" => [],
],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
],
"sortedTranslators" => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => [
"en" => [],
],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
"defaultLangcode" => "en",
]
),
]
),
"#title_display" => "invisible",
"#attributes" => [
"type" => "date",
"data-drupal-selector" => "edit-date-min-date",
],
"#date_date_format" => "Y-m-d",
"#default_value" => "",
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Date",
1 => "processAjaxForm",
],
1 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
2 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "processGroup",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Date",
1 => "preRenderDate",
],
1 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "preRenderGroup",
],
],
"#form_id" => "views_exposed_form",
"#input" => true,
"#theme" => "input__date",
"#theme_wrappers" => [0 => "form_element"],
"#value_callback" => [
0 => "Drupal\\Core\\Render\\Element\\Date",
1 => "valueCallback",
],
"#defaults_loaded" => true,
"#tree" => true,
"#parents" => [0 => "date", 1 => "min", 2 => "date"],
"#array_parents" => [
0 => "date_wrapper",
1 => "date_wrapper",
2 => "date",
3 => "min",
4 => "date",
],
"#weight" => 0,
"#processed" => true,
"#required" => false,
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date-min-date",
"#name" => "date[min][date]",
"#value" => "",
"#needs_validation" => true,
"#ajax_processed" => false,
"#error_no_message" => true,
"#groups" => [
"date_wrapper" => ["#group_exists" => true],
"date][min][date" => ["#group_exists" => true],
"date][max][date" => ["#group_exists" => true],
"actions" => ["#group_exists" => true],
"submit" => ["#group_exists" => true],
],
"#sorted" => true,
"#validated" => true,
],
"#form_id" => "views_exposed_form",
"#tree" => true,
"#parents" => [0 => "date", 1 => "min"],
"#array_parents" => [
0 => "date_wrapper",
1 => "date_wrapper",
2 => "date",
3 => "min",
],
"#weight" => 0,
"#processed" => false,
"#required" => false,
"#attributes" => [
"data-drupal-selector" => "edit-date-min",
],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date-min",
"#sorted" => true,
"#validated" => true,
],
"max" => [
"#title" => \Drupal\Core\StringTranslation\TranslatableMarkup::__set_state(
[
"string" => "to",
"arguments" => [],
"translatedMarkup" => null,
"options" => [],
"stringTranslation" => \Drupal\Core\StringTranslation\TranslationManager::__set_state(
[
"translators" => [
30 => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => [
"en" => [],
],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
],
"sortedTranslators" => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => ["en" => []],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
"defaultLangcode" => "en",
]
),
]
),
"#size" => 30,
"#default_value" => "",
"#theme" => "datetime_form",
"#theme_wrappers" => [0 => "datetime_wrapper"],
"date" => [
"#type" => "date",
"#title" => \Drupal\Core\StringTranslation\TranslatableMarkup::__set_state(
[
"string" => "Date",
"arguments" => [],
"translatedMarkup" => null,
"options" => [],
"stringTranslation" => \Drupal\Core\StringTranslation\TranslationManager::__set_state(
[
"translators" => [
30 => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => [
"en" => [],
],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
],
"sortedTranslators" => [
0 => \Drupal\Core\StringTranslation\Translator\CustomStrings::__set_state(
[
"translations" => [
"en" => [],
],
"settings" => \Drupal\Core\Site\Settings::__set_state(
[
"storage" => [
"config_sync_directory" =>
"../config",
"container_yamls" => [
0 => "/var/www/html/web/sites/default/services.yml",
],
"file_private_path" =>
"sites/default/files/private",
"file_scan_ignore_directories" => [
0 => "node_modules",
1 => "bower_components",
],
"hash_salt" =>
"b3376b25968dcfea936d70bff4d3aa2f3484777ef53618f15dcd41cd98939af0",
"skip_permissions_hardening" => true,
"trusted_host_patterns" => [
0 => ".*",
],
],
]
),
"_serviceIds" => [],
"_entityStorages" => [],
]
),
],
"defaultLangcode" => "en",
]
),
]
),
"#title_display" => "invisible",
"#attributes" => [
"type" => "date",
"data-drupal-selector" => "edit-date-max-date",
],
"#date_date_format" => "Y-m-d",
"#default_value" => "",
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Date",
1 => "processAjaxForm",
],
1 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
2 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "processGroup",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Date",
1 => "preRenderDate",
],
1 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "preRenderGroup",
],
],
"#form_id" => "views_exposed_form",
"#input" => true,
"#theme" => "input__date",
"#theme_wrappers" => [0 => "form_element"],
"#value_callback" => [
0 => "Drupal\\Core\\Render\\Element\\Date",
1 => "valueCallback",
],
"#defaults_loaded" => true,
"#tree" => true,
"#parents" => [0 => "date", 1 => "max", 2 => "date"],
"#array_parents" => [
0 => "date_wrapper",
1 => "date_wrapper",
2 => "date",
3 => "max",
4 => "date",
],
"#weight" => 0,
"#processed" => true,
"#required" => false,
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date-max-date",
"#name" => "date[max][date]",
"#value" => "",
"#needs_validation" => true,
"#ajax_processed" => false,
"#error_no_message" => true,
"#groups" => [
"date_wrapper" => ["#group_exists" => true],
"date][min][date" => ["#group_exists" => true],
"date][max][date" => ["#group_exists" => true],
"actions" => ["#group_exists" => true],
"submit" => ["#group_exists" => true],
],
"#sorted" => true,
"#validated" => true,
],
"#form_id" => "views_exposed_form",
"#tree" => true,
"#parents" => [0 => "date", 1 => "max"],
"#array_parents" => [
0 => "date_wrapper",
1 => "date_wrapper",
2 => "date",
3 => "max",
],
"#weight" => 0.001,
"#processed" => false,
"#required" => false,
"#attributes" => [
"data-drupal-selector" => "edit-date-max",
],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date-max",
"#sorted" => true,
"#validated" => true,
],
"#form_id" => "views_exposed_form",
"#parents" => [0 => "date"],
"#array_parents" => [
0 => "date_wrapper",
1 => "date_wrapper",
2 => "date",
],
"#weight" => 0,
"#processed" => false,
"#required" => false,
"#attributes" => ["data-drupal-selector" => "edit-date"],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date",
"#sorted" => true,
"#validated" => true,
],
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Fieldset",
1 => "processGroup",
],
1 => [
0 => "Drupal\\Core\\Render\\Element\\Fieldset",
1 => "processAjaxForm",
],
2 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Fieldset",
1 => "preRenderGroup",
],
],
"#form_id" => "views_exposed_form",
"#value" => null,
"#theme_wrappers" => [0 => "fieldset"],
"#defaults_loaded" => true,
"#tree" => false,
"#parents" => [0 => "date_wrapper"],
"#array_parents" => [0 => "date_wrapper", 1 => "date_wrapper"],
"#weight" => 0,
"#processed" => true,
"#required" => false,
"#attributes" => ["data-drupal-selector" => "edit-date-wrapper"],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date-wrapper--2",
"#groups" => [
"date_wrapper" => ["#group_exists" => true],
"date][min][date" => ["#group_exists" => true],
"date][max][date" => ["#group_exists" => true],
"actions" => ["#group_exists" => true],
"submit" => ["#group_exists" => true],
],
"#ajax_processed" => false,
"#error_no_message" => true,
"#sorted" => true,
"#validated" => true,
],
"#title" => "",
"#description" => "",
"#context" => [
"#plugin_type" => "bef",
"#plugin_id" => "default",
"#view_id" => "my_view_machine_name",
"#display_id" => "entity_view_1",
],
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Container",
1 => "processGroup",
],
1 => [
0 => "Drupal\\Core\\Render\\Element\\Container",
1 => "processContainer",
],
2 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Container",
1 => "preRenderGroup",
],
1 => [
0 => "Drupal\\Core\\Render\\Element\\Container",
1 => "preRenderContainer",
],
],
"#form_id" => "views_exposed_form",
"#optional" => false,
"#theme_wrappers" => [0 => "container"],
"#defaults_loaded" => true,
"#tree" => false,
"#parents" => [0 => "date_wrapper"],
"#array_parents" => [0 => "date_wrapper"],
"#weight" => 0,
"#processed" => true,
"#required" => false,
"#attributes" => ["data-drupal-selector" => "edit-date-wrapper"],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-date-wrapper",
"#groups" => [
"date_wrapper" => ["#group_exists" => true],
"date][min][date" => ["#group_exists" => true],
"date][max][date" => ["#group_exists" => true],
"actions" => ["#group_exists" => true],
"submit" => ["#group_exists" => true],
],
"#error_no_message" => true,
"#sorted" => true,
"#validated" => true,
],
"form_build_id" => [
"#type" => "hidden",
"#value" => "form-0GutQI25PVQx72JOc1XeEuPsIaOeFa-Z4_PWCFwL71Y",
"#id" => "form-0GutQI25PVQx72JOc1XeEuPsIaOeFa-Z4_PWCFwL71Y",
"#name" => "form_build_id",
"#parents" => [0 => "form_build_id"],
"#attributes" => [
"autocomplete" => "off",
"data-drupal-selector" =>
"form-0gutqi25pvqx72joc1xeeupsiaoefa-z4-pwcfwl71y",
],
"#access" => false,
"#form_id" => "views_exposed_form",
"#input" => true,
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Hidden",
1 => "processAjaxForm",
],
1 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Hidden",
1 => "preRenderHidden",
],
],
"#theme" => "input__hidden",
"#value_callback" => [
0 => "Drupal\\Core\\Render\\Element\\Hidden",
1 => "valueCallback",
],
"#defaults_loaded" => true,
"#tree" => false,
"#array_parents" => [0 => "form_build_id"],
"#weight" => 0.002,
"#processed" => true,
"#required" => false,
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#ajax_processed" => false,
"#error_no_message" => true,
"#sorted" => true,
"#validated" => true,
],
"form_id" => [
"#type" => "hidden",
"#value" => "views_exposed_form",
"#id" => "edit-views-exposed-form",
"#parents" => [0 => "form_id"],
"#access" => false,
"#form_id" => "views_exposed_form",
"#input" => true,
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Hidden",
1 => "processAjaxForm",
],
1 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Hidden",
1 => "preRenderHidden",
],
],
"#theme" => "input__hidden",
"#value_callback" => [
0 => "Drupal\\Core\\Render\\Element\\Hidden",
1 => "valueCallback",
],
"#defaults_loaded" => true,
"#tree" => false,
"#array_parents" => [0 => "form_id"],
"#weight" => 0.003,
"#processed" => true,
"#required" => false,
"#attributes" => ["data-drupal-selector" => "edit-views-exposed-form"],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#name" => "form_id",
"#ajax_processed" => false,
"#error_no_message" => true,
"#sorted" => true,
"#validated" => true,
],
"form_token" => [
"#access" => false,
"#form_id" => "views_exposed_form",
"#tree" => false,
"#parents" => [0 => "form_token"],
"#array_parents" => [0 => "form_token"],
"#weight" => 0.004,
"#processed" => false,
"#required" => false,
"#attributes" => ["data-drupal-selector" => "edit-form-token"],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-form-token",
"#sorted" => true,
"#validated" => true,
],
"actions" => [
"#type" => "actions",
"submit" => [
"#name" => "",
"#type" => "submit",
"#value" => "Apply",
"#id" => "edit-submit-my-view-machine-name",
"#access" => true,
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Submit",
1 => "processButton",
],
1 => [
0 => "Drupal\\Core\\Render\\Element\\Submit",
1 => "processAjaxForm",
],
2 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
3 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "processGroup",
],
],
"#pre_render" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Submit",
1 => "preRenderButton",
],
1 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "preRenderGroup",
],
],
"#form_id" => "views_exposed_form",
"#executes_submit_callback" => true,
"#input" => true,
"#is_button" => true,
"#submit_button" => true,
"#limit_validation_errors" => false,
"#theme_wrappers" => [0 => "input__submit"],
"#value_callback" => [
0 => "Drupal\\Core\\Render\\Element\\Submit",
1 => "valueCallback",
],
"#defaults_loaded" => true,
"#tree" => false,
"#parents" => [0 => "submit"],
"#array_parents" => [0 => "actions", 1 => "submit"],
"#weight" => 0,
"#processed" => true,
"#required" => false,
"#attributes" => [
"data-drupal-selector" => "edit-submit-my-view-machine-name",
],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#ajax_processed" => false,
"#error_no_message" => true,
"#groups" => [
"date_wrapper" => ["#group_exists" => true],
"date][min][date" => ["#group_exists" => true],
"date][max][date" => ["#group_exists" => true],
"actions" => ["#group_exists" => true],
"submit" => ["#group_exists" => true],
],
"#sorted" => true,
"#validated" => true,
],
"#process" => [
0 => [
0 => "Drupal\\Core\\Render\\Element\\Actions",
1 => "preRenderActionsDropbutton",
],
1 => [
0 => "Drupal\\Core\\Render\\Element\\Actions",
1 => "processActions",
],
2 => [
0 => "Drupal\\Core\\Render\\Element\\Actions",
1 => "processContainer",
],
3 => [
0 => "Drupal\\inline_form_errors\\RenderElementHelper",
1 => "processElement",
],
4 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "processGroup",
],
],
"#pre_render" => [
0 => [
0 => "\\Drupal\\Core\\Render\\Element\\RenderElement",
1 => "preRenderGroup",
],
],
"#form_id" => "views_exposed_form",
"#weight" => 100,
"#theme_wrappers" => [0 => "container"],
"#defaults_loaded" => true,
"#tree" => false,
"#parents" => [0 => "actions"],
"#array_parents" => [0 => "actions"],
"#processed" => true,
"#required" => false,
"#attributes" => [
"data-drupal-selector" => "edit-actions",
"class" => [0 => "form-actions"],
],
"#title_display" => "before",
"#description_display" => "after",
"#errors" => null,
"#id" => "edit-actions",
"#error_no_message" => true,
"#groups" => [
"date_wrapper" => ["#group_exists" => true],
"date][min][date" => ["#group_exists" => true],
"date][max][date" => ["#group_exists" => true],
"actions" => ["#group_exists" => true],
"submit" => ["#group_exists" => true],
],
"#sorted" => true,
"#validated" => true,
],
"#sorted" => true,
"#children" => "",
"#render_children" => true,
];
Recent content
-
6 days 21 hours ago
-
1 week ago
-
1 week 2 days ago
-
1 week 3 days ago
-
1 week 4 days ago
-
2 weeks 5 days ago
-
2 weeks 5 days ago
-
2 weeks 5 days ago
-
2 weeks 5 days ago
-
3 weeks 4 days ago