paragraphs_edit
13,267 sites
Security covered
Paragraphs Edit adds contextual edit, clone, and delete links — along with the required routes — to individual Paragraphs.
This enables editors to modify, remove, or duplicate single Paragraph items (including cloning into other host entities),
functionality not provided by the Paragraphs module itself.
Features
- Edit individual paragraphs: Opens the paragraph edit form directly via a contextual link (#3158605: Add contextual links to edit a paragraph within its parent).
- Clone individual paragraphs: Duplicate a paragraph in place or into another host entity.
- Delete individual paragraphs: Remove a single paragraph without navigating through the full host entity form.
- Provides paragraphs routes: Supplies edit, clone, and delete paths that Paragraphs core does not expose.
- Improves editorial workflow: Reduces friction when managing complex nested content structures.
Changes from 3.x to 4.x
See #3582207: [4.x] Refactor paragraphs edit to use more streamlined paragraph entity routes / link templates for details.
- Refactored codebase: 4.x restructures the module for clearer responsibilities and improved maintainability.
- Modern Drupal patterns: Updated services, routing, and internal APIs to align with current Drupal standards.
- Cleaner extension points: The refactoring introduces a more predictable architecture for custom integrations.
- No major feature changes: The 4.x branch preserves the same functional scope as 3.x while focusing on internal cleanup and long‑term stability.
Alternative modules
-
Geysir: Offers front‑end paragraph editing with its own UX approach. Paragraphs Edit focuses on
providing the underlying edit/clone/delete operations rather than a full front‑end editing interface.