Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Linked Entity Reference

Security covered Under active development 66 sites

This module adds a field type that allows you to link an entity to an arbitrary URL. This means you can reference an entity and provide a specific URL for that link at the field item level, enabling cases like linking real estate listings to specific photos or skills to external resources.

Linked Entity Reference provides a new field type which has a combination of link and entity reference capabilities. It lets you relate an entity with an arbitrary URL.

Motivation

In most situation entities are linked to the entity page (or to the file URI in case of media), but there are many situations where entities need to be linked to a different URL (internal or external).

One option is to add a link field to that entity plus some custom coding/theming to make that link as a wrapper to the entity, but that approach has a limitation: the link is part of the entity, so you can not link the same entity to different URLs on different situations. With this module, the URL is part of the field tha tlinks to the entity, so you can reference an entity and give it a URL to the link at field item level. URL's are always optional.

Use cases

There are many situations where this module can be used:

  • Real state features from a fixed collection linking them to pictures.
  • Select skills on a CV linking them to external resources.
  • Link media items to any page
  • Link reusable teasers...

Installation

  • Install the module with composer
    composer require drupal/linked_entity_reference
    
  • Enable the module.
    drush en linked_entity_reference
  • Add a field of type "Linked entity reference" to a fieldable entity bundle, such as node type, block type, etc.
  • Configure the form display. There are 2 widgets provided:
    • Autocomplete: Supported when referencing all entity types.
    • Media library: Supported when referencing media entities.
  • Configure the view display. There are 2 field formatters provided:
    • Label
    • Rendered entity

    Both work as their entity reference equivalent field formatters.

Slick and D11

There is a bug that may break Slick Carousel. See #3467129: Incompatibility with Drupal 11/jQuery 4.

Drupal 10–11

Ask your assistant about Linked Entity Reference

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • link Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Dec 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 3
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.0.1 Stable 10–11 Sep 11, 2025
1.0.0 Stable 10–11 Jun 26, 2025
1.0.0-alpha4 Pre-release 10–11 May 29, 2025
1.0.0-alpha3 Pre-release 8–10 Dec 28, 2023