Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Cms 2.1.4 Update released for Drupal core (2.1.4)! Release: Drupal 12.0.0-alpha1 First alpha version released for Drupal core (12.0.0-alpha1). Release: PhotoSwipe - Responsive JavaScript Modal Image Gallery 5.0.9 Minor update available for module photoswipe (5.0.9). Release: AI (Artificial Intelligence) 1.4.8 Minor update available for module ai (1.4.8). Release: AI (Artificial Intelligence) 1.3.13 Minor update available for module ai (1.3.13). Release: Moderated Content Bulk Publish 2.0.53 Minor update available for module moderated_content_bulk_publish (2.0.53). Release: Mailchimp 2.2.9 Minor update available for module mailchimp (2.2.9). Release: Mailchimp 3.1.4 Minor update available for module mailchimp (3.1.4). Module Revived: Image field to media 3.0.2 Module image_field_to_media updated after 13 months of inactivity (3.0.2). Security Coverage: Analyze PostHog Module analyze_posthog now has official Drupal security advisory coverage.

Layout Replicate

1 sites Security covered
View on drupal.org

This module allows site builders to quickly copy Layout Builder layouts, sections, or blocks from one node to another or between language translations. It simplifies the process of duplicating complex layouts, saving time and effort compared to manual rebuilding.

Layout Replicate allows site builders to copy Layout Builder layouts or individual sections and blocks from one node to another, or between language translations of the same node. Instead of manually rebuilding complex layouts on multiple nodes or translations, you can replicate them in seconds with a single form.

---
Features

- Clone an entire layout, a single section, or a single block from any Layout Builder-enabled node
- Copy layouts across nodes or across languages (e.g. from English to Arabic)
- Deep-clone inline blocks creates fully independent copies of inline block content entities, so editing one does not affect the other
- Reusable blocks preserve their shared reference (correct Drupal behaviour)
- Block order within sections is preserved during cloning
- Activity log at /admin/reports/layout-replicate tracks every clone operation with the source/target node, languages, and timestamp
- PHP API for developers who need to trigger cloning programmatically
- Compatible with Drupal 10 and 11

---
How to use

After enabling the module, a Clone Layout tab appears on every Layout Builder-enabled node (for users with the administer nodes permission).

Open the tab and choose what to clone:

- Entire layout: replaces all sections and blocks on the target node with a copy of the source layout
- A section: appends one section (with all its blocks) to the end of the target layout
- A block: appends one block into a new section at the end of the target layout

Then select the source language, optionally pick a destination node, choose the target language, and submit. After a successful clone you are redirected directly to the Layout Builder editor on the target node.

---
Requirements

- Layout Builder enabled on the content type with per-node overrides allowed
- Core node and block_content modules
- language and content_translation modules only needed for multi-language workflows

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Jun 2026
Latest release
2 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.1.0-alpha1 Pre-release 10–11 Jun 13, 2026
1.0.1-alpha1 Pre-release 10–11 Jun 7, 2026
1.0.0-alpha1 Pre-release 10–11 Jun 4, 2026
1.0.x-dev Dev 10–11 Jun 4, 2026