JavaScript Dialog Fields

Create custom dialog fields using JavaScript and low-code development

The creation of custom dialog fields in Magnolia requires the development and deployment of a Java module.

This extension enables the file-based configuration of custom dialogs fields using Magnolia Light Development. Custom dialog fields of type “javascriptField” can be added via YAML configuration.

The custom field script is a simple web page written in HTML, CSS, and JavaScript. The script has to be referenced in the “fieldScript” parameter. Magnolia then loads the script into the dialog as an iframe.

Incubator

Maturity

Extension has limited documentation and test coverage
Extension is tested, documented and has a few live deployments
Extension is feature complete and is widely used in production

Developer

Magnolia

Magnolia version

6.2

Category

Content Management

Magnolia edition

DX Core

Further links

Screenshots

  • JavaScript-Dialog-Fields-screenshot1.png
  • JavaScript-Dialog-Fields-screenshot2.png
  • JavaScript-Dialog-Fields-screenshot3.png