Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

views_entity_link

57 sites Security covered
View on drupal.org

Views Entity Link provides a flexible Views field plugin with robust options for linking to a content entity via its link templates.

Unlike Drupal core's entity link fields (which are hard-coded to specific operations like canonical, edit-form, or delete-form), this module lets site builders select any link template registered on the entity type. Additionally, this module allow you to open links in modals or off-canvas

Usage

  1. Add an "Entity link" field for any base entity or relation in a View
  2. Select the "Link template" to use
  3. Configure additional link options such as the link text, opening a dialog/modal, and including the redirect destination
  4. Allow the field to render, or utilize it within other fields

Example Set Up

Add an "operations" downdown to a tabular listing of content.

  1. Add an "Entity link" field configured to the edit-form link template, with link text "Update", include destination query parameter, exclude from display
  2. Add an "Entity link" field configured to the delete-form link template, with link text "Delete", select the modal and dialog options, include destination query parameter, exclude from display
  3. Add a "Dropbutton" field configured to use the previously-configured entity link fields

You'll end up with the dropbutton, populated with "Update" and "Delete" operations as available per existing access control. The update operation will navigate you to the edit form and redirect back to the table, while the delete operation will open the confirmation form in a modal.

Customization

The real power of this module is that it may be used on any link template defined on any content entity type.

You can use "Entity link" fields to customize behavior of existing link templates (edit/delete/else).

You can also utilize "Entity link" fields to provide links to custom link templates. Defined custom templates by implementing hook_entity_type_alter and adding corresponding routes and route access.

Additionally, modules and themes may implement hook_views_entity_link_alter to make adjustments links such as adding classes, etc.

Activity

Total releases
4
First release
Sep 2025
Latest release
1 month ago
Release cadence
56 days
Stability
75% stable

Release Timeline

Releases

Version Type Release date
1.1.1 Stable Feb 19, 2026
1.1.0 Stable Dec 13, 2025
1.1.x-dev Dev Dec 13, 2025
1.0.0 Stable Sep 5, 2025