This module adds a code editor for YAML fields within Drupal forms. It enhances user experience by providing syntax highlighting and editing capabilities for YAML content directly in textarea elements.
This module loads an Ace editor for all textarea with data-yaml-editor attribute.
Demo
Use with Form API
When you need an editor for your YAML files add a data-yaml-editor to you textarea like this:
$form['config'] = [
'#type' => 'textarea',
'#title' => t('Configuration'),
'#attributes' => ['data-yaml-editor' => 'true'],
];
Supporters
Here are some module which are already implementing the data-yaml-editor attribute this means you just enable this module and will get the editor for:
Ask your assistant about YAML Editor
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
4 tracked projects depend on this one
- Commerce ML Migrations 33 sites
- ATLS 2 sites
- Editable Custom Configuration (ECC) 2 sites
- Commerce Import Products & Variations 1 sites