xima/xima-typo3-frontend-edit

Frontend Edit - This extension provides an edit button for editors within frontend content elements.

Maintainers

Package info

github.com/xima-media/xima-typo3-frontend-edit

Type:typo3-cms-extension

pkg:composer/xima/xima-typo3-frontend-edit

Transparency log

Statistics

Installs: 15 927

Dependents: 0

Suggesters: 0

Stars: 16

Open Issues: 2

2.5.0 2026-08-04 09:11 UTC

README

Extension icon

TYPO3 extension xima_typo3_frontend_edit

Latest Stable Version TYPO3 Supported PHP Versions Coverage CGL Tests License

Edit, hide, delete, reorder and create TYPO3 content, without leaving the frontend.

It adds an edit button to every content element, a page-level toolbar, and optional inline editing and drag & drop, all rendered directly on top of the live frontend.

Frontend Edit

Note

Why? TYPO3 editors constantly switch between frontend and backend just to find the right content element. This extension removes that context switch: the editing actions appear exactly where the content is displayed.

✨ Features

  • Edit Menu: edit, hide, delete, move, info and history per content element, with a confirmation dialog before deleting
  • Toolbar: page-level actions and a toggle to switch frontend editing on and off
  • Inline Editing (experimental, opt-in): edit content and page properties in a panel next to the page, sidebar on TYPO3 v14.2+, slide-in modal on v13
  • New content: insert buttons on hover and per column, opening TYPO3's native New Content Element Wizard
  • Drag & Drop (experimental, opt-in): reorder elements within a column or move them into another column, incl. EXT:container
  • Site Settings: per-site configuration via YAML, appearance, toolbar position, and filters for pages, doktypes, CTypes and UIDs
  • UserTSconfig: disable frontend editing per backend user or user group
  • PSR-14 Events & ViewHelpers: add custom menu entries, attach data to elements, add edit links for related records

🔥 Installation

Requirements

  • TYPO3 >= 13.4
  • PHP 8.2+

See Setup requirements & limits for multi-domain setups, external caches (Varnish/CDN), the content element anchor pattern requirement (and the headless/SPA non-goal), and preview links.

Supports

Version TYPO3 PHP
2.x 13-14 8.2-8.5
1.x 11-13 8.1-8.5

Composer

Packagist Packagist Downloads

composer require xima/xima-typo3-frontend-edit

TER

TER version TER downloads

Download the zip file from TYPO3 extension repository (TER).

Tip

Nothing showing up? Custom templates need to expose a content element ID (id="c123"). The FAQ walks through the six usual causes.

📙 Documentation

Frontend Edit screencast

Read the full documentation: installation, all configuration options, usage guide and developer reference.

Important

This is not a further development of frontend_editing. It is an independent implementation with a different approach, closer in spirit to feedit. See the comparison for details.

🧑‍💻 Contributing

Please take a look at Contributing.

💎 Credits

Thanks to move:elevator and XIMA for supporting the development of this extension, and to Violetta Digital Craft for supporting the inline editing feature.

⭐ License

This project is licensed under GNU General Public License 2.0 (or later).