Entity Dialog

Component ID

1921824

Component name

Entity Dialog

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1555

Component created

Component changed

Component body

Allow entities to be added/edited/viewed within a modal dialog, without requiring a page reload.

Look Ma! No ctools!

Compatibility notes.

This module implements rocket science... at least, Drupal 7's APIs make it feel like it. To do what it does, entity_dialog requires Drupal 7.23 or newer, and depends on Entity API module.

Unfortunately Drupal 7 does not mandate that modules define entities in a consistent fashion. Modules which rely on the Entity API module are more likely to provide sufficient information for entity_dialog to do its thing.

Certain contributed modules define entities which will not work with entity_dialog unless a bit of code is added to entity_dialog to enable it (developers: need to implement the entityDialogContribInterface interface).

Known entities which DO work:

  • Taxonomy vocabs
  • Taxonomy terms
  • Nodes
  • Users
  • all ECK entities
  • all Relation entities

Known entities which DO NOT currently work, as reported in the issue queue: