Skip to main content
Home
Drupal life hacks

Main navigation

  • Drupal
  • React
  • WP
  • Contact
  • About
User account menu
  • Log in

Breadcrumb

  1. Home

Drupal

By admin, 27 November, 2025

Using PostgreSQL with Drupal: Is It a Good Choice in 2025?

Drupal has supported multiple database engines for many years, including both MySQL and PostgreSQL. While MySQL remains the de-facto standard across most Drupal installations, more developers today are exploring PostgreSQL as an alternative — especially those who already rely on it for enterprise applications and microservices.

But is PostgreSQL a practical choice for a real Drupal project in 2025?
This article breaks down everything you need to know.

Tags

  • Drupal
  • PostgreSQL
  • MySQL
  • Drupal Performance
  • Drupal Development
  • Database Engines
By admin, 22 November, 2025

🔗 A New Entity Links Filter and CKEditor 5 Plugin in Drupal 11.3

Automatic Entity Linking, Smart Suggestions, and Linkit-style UX — Now in Core

Drupal 11.3 introduces a long-awaited feature: native support for linking to entities directly from CKEditor 5, powered by a new Entity Links text filter and a built-in Entity Link Suggestions Plugin.

If you ever used Linkit, this will feel very familiar — but now it’s supported natively by Drupal core and integrated with the new Link Target Handlers architecture.

Tags

  • Drupal
  • CKEditor 5
  • Entity Links Filter
  • Link Suggestions
By admin, 21 November, 2025

🔗 Deep Dive into Entity Link Targets in Drupal 11.3

How Drupal Finally Solved URL Generation for CKEditor 5

Drupal 11.3 introduces a major improvement to how URLs are generated for internal entities, especially when working inside CKEditor 5. The new Entity Link Target system allows entity types to declare exactly how their hyperlink should be generated — whether they represent content, files, media, or even virtual objects like menu links.

This article goes far beyond the official change record, providing a full technical deep dive with flow diagrams, architectural notes, and production-ready examples.

Tags

  • Drupal
  • CKEditor 5
  • Entity Link Target
By admin, 20 November, 2025
Drupal 11.3: Introducing the TwigAllowed Attribute for Safer Twig Templates

Drupal 11.3: Introducing the TwigAllowed Attribute for Safer Twig Templates

With Drupal 11.3, the way Twig templates access object methods has received a significant upgrade. The new TwigAllowed attribute provides developers and themers with a more secure and explicit method to control which object methods can be called from Twig.


The Problem with Legacy Method Access

Before Drupal 11.3, Twig templates could automatically access certain methods of objects based on magic prefixes like get, is, and has. For example:

Tags

  • Drupal
  • TwigAllowed
  • Twig
  • Drupal security
By admin, 18 November, 2025
New Validation Features in Drupal 11.3: Sequentially, CompositeConstraintInterface, and AtLeastOneOf Optimization

New Validation Features in Drupal 11.3: Sequentially, CompositeConstraintInterface, and AtLeastOneOf Optimization

Drupal 11.3 introduces several important improvements to the validation system, making it more flexible and fully compatible with Symfony. In this article, we’ll cover three key updates:

  1. CompositeConstraintInterface – the interface for composite constraints.

Tags

  • Drupal
  • Validation Features
  • Composite Constraints
  • Sequentially Constraint
  • AtLeastOneOf
  • Symfony Validator
  • Custom Validation

Pagination

  • Previous page
  • 3
Drupal
Powered by Drupal