Skip to content

Helper Documentation

Configurable Helpers

Helper Type Enabled by default Dependencies Description
layout_builder_entity_operation Boolean Yes Layout Builder Add layout operation link to overridable layout entities
layout_builder_entity_operation_default_overridden Boolean Yes Layout Builder Make the layout operation link the default if the entity layout is overridden
layout_builder_inline_block_validation Boolean Yes Layout Builder Enforce no inline blocks in default layouts
core_hide_layout_providers Array No Layout Builder Hide any layouts provided by these modules. Often used to hide core's default layouts provided by the layout_discovery module.
core_form_novalidate Boolean No None Disables all HTML5 validation for all forms. See the Drupal core issue on why HTML5 validation is bad. This can also be accomplished with the Disable HTML5 validation module.
core_text_textarea_widgets Boolean No None Allows for textarea widgets to be used for simple text fields that might have a high character limit (for example, a description field that is limited to 250 characters) no longer needs to be a Text (long) field. This can also be accomplished with the Textarea widget for text fields module.
core_node_form_author_display_name Boolean Yes Drupal 11.2 or lower Ensures that the author display name is shown on the node add/edit form instead of the raw username. This was fixed in Drupal 11.3.
redirect_entity_4xx_to_edit Boolean No None Redirects a 403 or 404 response when viewing an entity to the entity edit form URL, as long as the user has access. This is commonly useful when using a module like Rabbit Hole to disable viewing certain entity types or bundles.
media_oembed_iframe_title Boolean Yes Media OEmbed (core) Ensures that oEmbed media embedded with iframes have a title attribute set for accessibility. This can also be accomplished with the iFrame Title Filter module.
core_entity_reference_hide_empty Boolean No None Hide an entity reference field if there are no referenceable entities that can be selected.
tmgmt_hide_if_not_multilingual Boolean Yes Translation Management Tool (tmgmt) Hides the Translation Management administration until the site has more than one language configured.
menu_links_prefer_deepest Boolean No None When selecting a menu link, match the deepest link found.