Advertising sustains the DA. Ads are hidden for members. Join today

Contributed module documentation

Entity Browser

The Entity Browser module provides a very flexible and generic entity browsing and selecting tool. It can be used in any context where one needs to select any number of entities and do something with them.

Examples of few possible use cases:

  • powerful entity reference widget,
  • embedding entities into WYSIWYG,
  • you name it!

Entity Browser comes with an example module (modules/example in main repo) which can be used as a starting point. It comes with some example configuration and shows how Entity Browser can be used as a field widget for Entity Reference fields.

Other good examples or modules that showcase what you can do with the Entity Browser concept can be found here.

Other examples or modules for the Entity Browser concept

Other good examples or modules that showcase what you can do with the Entity Browser concept.

Maintainers

Maintainers of the Entity Browser module.

Architecture

Diagram shows basic architecture of Entity browser.

Displays

Display plugins are responsible for presenting the entity browser to the end user (editor), in different contexts.

Widgets

Widget plugins represent the main functionality of the Entity Browser

Widget selectors

The Widget selector plugins define how multiple widgets of the same Entity Browser should be presented on the user interface.

Selection displays

The selection display plugins provide a way for the end user (editor) to deal with the entities that are in process of being selected

Creating a Browser with the multi-step Wizard

The Entity Browser module allows the creation of highly configurable browsers through the UI.

Configuration file structure

Entity browsers are configuration entities that can be created either by the site builder on the UI or imported from YAML configuration.

Inline Entity Form

Entity Browser integrates with the module Inline Entity Form (through the entity_browser_entity_form submodule).

Entity Browser Views Plugins

An overview of the Views plugins included in Entity Browser

Guide maintainers

oknate's picture
kellyimagined's picture