xima / xima-typo3-frontend-edit
This extension provides an edit button for editors within frontend content elements.
Package info
github.com/xima-media/xima-typo3-frontend-edit
Type:typo3-cms-extension
pkg:composer/xima/xima-typo3-frontend-edit
Requires
- php: ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0
- ext-filter: *
- ext-mbstring: *
- doctrine/dbal: ^3.9 || ^4.2
- psr/container: ^1.1 || ^2.0
- psr/http-message: ^1.0 || ^2.0
- psr/http-server-handler: ^1.0.2
- psr/http-server-middleware: ^1.0.2
- psr/log: ^2.0 || ^3.0
- symfony/dependency-injection: ^7.0 || ^8.0
- typo3/cms-backend: ^13.4 || ^14.0
- typo3/cms-core: ^13.4 || ^14.0
- typo3fluid/fluid: ^4.2 || ^5.0
Requires (Dev)
- eliashaeussler/version-bumper: ^3.1.1
- helhum/typo3-console: ^8.3.1
- phpunit/phpunit: ^11.0 || ^12.0
- typo3/cms-base-distribution: ^13.4 || ^14.0
- typo3/cms-lowlevel: ^13.4 || ^14.0
- dev-main
- 2.3.0
- 2.2.2
- 2.2.1
- 2.1.0
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.0
- v1.3.1
- 1.3.0
- 1.2.0
- 1.1.0
- v1.0.0
- dev-renovate/lock-file-maintenance
- dev-fix/gate-iframe-modal-behind-setting
- dev-docs/improve-documentation-v2.3
- dev-fix/iframe-modal-v13-improvements
- dev-docs/delete-confirmation-dialog
- dev-feat/improve-empty-column-markers
- dev-feat/align-v13-v14-sidebar-behavior
- dev-docs/v2.3-inline-editing
- dev-chore/update-typo3-test-matrix
- dev-ci/workflow-pr-triggers
- dev-adjust-renovate-php-version
- dev-fix/non-composer-di-wiring
- dev-fix/sticky-toolbar-dropdown-positioning
- dev-feature/notification-typo3-style
- dev-fix/dark-mode-uid-badge-contrast
- dev-bugfix/sidebar-close-button-overlap
- dev-feature/hardening
- dev-feature/accessibility
- dev-feature/contextual-editing-sidebar
- dev-refactor/typo3-v14.2-compatibility
- dev-docs/delineation-page
- dev-maintenance
- dev-feature/user-tsconfig-disable
- dev-composer-platform-php
- dev-flash-message
- dev-change-github-username
- dev-2.x-dev
This package is auto-updated.
Last update: 2026-04-26 17:07:31 UTC
README
TYPO3 extension xima_typo3_frontend_edit
This TYPO3 extension adds lightweight editing tools to the frontend, allowing backend users to edit, hide, delete, and reorder content elements and pages without leaving the site.
Important
Delineation and classification: This is not a further development of the "original" extension frontend_editing. It is similar in some ways to the realisation of the feedit extension. This extension is an independent implementation with a different approach. See the Delineation page in the documentation for a detailed comparison with related extensions like visual_editor and content_preview.
The extension injects a small JavaScript into the frontend that generates action links to the TYPO3 backend, bridging the gap between frontend preview and backend editing.
Note
Why? TYPO3 editors often need to switch between the frontend and the backend to find and edit the right content element. This extension eliminates that context switch by providing editing actions directly where the content is displayed — making the editorial workflow faster and more intuitive.
✨ Features
- Content Element Editing
- Edit Menu - Quick access to edit, hide, delete, and move content elements
- Delete Confirmation - Confirmation dialog before deleting records (new in v2.3)
- Inline Editing (experimental) - Edit content directly in the frontend
- Page Toolbar
- Toolbar - Page-level actions and toggle for frontend editing
- Dark/Light Mode - Automatic or manual color scheme selection
- Configurable Position - 12 toolbar positions available
- Configuration
- Site Settings - Per-site configuration via YAML
- UserTSconfig - Disable frontend editing per user or user group
- Developer
- PSR-14 Events - Customize menus with custom actions
- ViewHelpers - Data attributes for related records, empty column buttons for new content (new in v2.3)
Note
New in v2.3.0 — Inline Editing (experimental)
Edit content elements directly in the frontend without navigating to the backend. Enable via Site Settings: frontendEdit.enableContextualEditing: true
- TYPO3 v13: Opens a slide-in iframe modal (thanks to Violetta for developing this feature)
- TYPO3 v14.2+: Uses the native contextual editing sidebar (introduced in v2.2.0)
🔥 Installation
Requirements
- TYPO3 >= 13.4
- PHP 8.2+
Supports
| Version | TYPO3 | PHP |
|---|---|---|
| 2.x | 13-14 | 8.2-8.5 |
| 1.x | 11-13 | 8.1-8.5 |
Composer
composer require xima/xima-typo3-frontend-edit
TER
Download the zip file from TYPO3 extension repository (TER).
📙 Documentation
Please have a look at the official extension documentation.
Note
Facing trouble or issues? You may find help in the following sections:
🧑💻 Contributing
Please take a look at Contributing.
💎 Credits
Thanks to move:elevator and XIMA for supporting the development of this extension.
⭐ License
This project is licensed under GNU General Public License 2.0 (or later).


