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).

Alter Entity Autocomplete enhances Drupal's entity reference autocomplete fields by allowing users to directly enter entity IDs, email addresses, URLs, or path aliases instead of searching through dropdown suggestions. This dramatically improves content editing efficiency, especially for users who know specific entity identifiers or want to reference entities by their URLs or custom pathauto aliases.

Features

What is the basic functionality?

This module extends Drupal's standard entity autocomplete behavior to support multiple input formats:

  • Direct Entity ID Input: Type 123 or #123 to reference any entity by its ID
  • Email Address Support: Type [email protected] to reference users by email (users only)
  • Full URL Support: Paste complete URLs like https://example.com/node/123 or https://example.com/user/456
  • Path Alias Support: Use pathauto-generated aliases like /my-article or /georgeswh instead of canonical paths
  • User Path Support: Use /user/123 paths for user references

What unique features does enabling this project add?

  • Per-Entity Configuration: Enable/disable enhanced autocomplete for specific entity types (Node, User, Taxonomy Term)
  • Bundle Restriction Respect: Maintains field-level bundle restrictions and access controls
  • Language-Safe: Works with multilingual sites and language prefixes
  • Path Alias Support: Works with Drupal core path aliases. If the Pathauto module is installed, automatically generated aliases from its patterns are also supported.
  • Immediate Resolution: Provides instant autocomplete suggestions without dropdown searching

When and why would someone use this module?

  • Content Editors: Quickly reference existing content by ID or URL
  • Site Administrators: Efficiently manage entity relationships
  • Power Users: Leverage known entity identifiers for faster editing
  • Multilingual Sites: Reference entities using localized URLs and aliases

What use cases are there?

  • Efficient Content Management: Reference entities without searching through long lists
  • External System Integration: Use URLs from external systems to reference Drupal entities
  • Multilingual Content: Reference entities using localized URLs and aliases
  • Power User Workflows: Leverage known entity IDs for faster editing

Post-Installation

⚠️ IMPORTANT: This module requires manual configuration before it will work. By default, no entity types are enabled.

Go to Administration → Configuration → Content authoring → Alter Entity Autocomplete settings to enable enhanced autocomplete for specific entity types (Node, User, Taxonomy Term).

Activity

Total releases
3
First release
Nov 2025
Latest release
4 months ago
Release cadence
0 days
Stability
33% stable

Release Timeline

Releases

Version Type Release date
2.0.0 Stable Nov 26, 2025
2.0.x-dev Dev Nov 26, 2025
2.x-dev Dev Nov 26, 2025