Skip to content

systopia/drupal-json_forms

Repository files navigation

JSON Forms for Drupal

JSON Forms for Drupal is an implementation of the JSON Forms specification for Drupal.

Additional features and keywords

In this implementation there are some custom features and keywords not specified in standard JSON Forms. (TODO: Not all additional possibilities are described here, yet.)

Description display

The Keyword descriptionDisplay in Control options allows to specify the display of the description. Possible options:

  • after
  • before
  • invisible
  • tooltip

The first three options are standard options available for the #description_display in Drupal.

The option tooltip leads to an additional CSS class on the description element: json-forms-description-tooltip. This can be used to process it with another module to display the description as tooltip.

With the module Form Tips it can be achieved with this CSS selector:

:not(.json-forms-description-tooltip)

Limitations

Some things cannot be done with (standard) Drupal forms, e.g. Rules cannot completely be mapped to conditional form fields.

TODO: Describe all limitations.

About

Drupal module to create a Drupal form from a JSONForms definition

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •