typo3-datahandler

Installation
SKILL.md

TYPO3 DataHandler Operations

Compatibility: TYPO3 v14.x All code examples in this skill are designed to work on TYPO3 v14.

TYPO3 API First: Always use TYPO3's built-in APIs, core features, and established conventions before creating custom implementations. Do not reinvent what TYPO3 already provides. Always verify that the APIs and methods you use exist and are not deprecated in TYPO3 v14 by checking the official TYPO3 documentation.

1. The Prime Directive

NEVER use raw SQL (INSERT, UPDATE, DELETE) for pages, tt_content, or any TCA-configured table.

You MUST use the DataHandler to ensure:

  • Reference Index updates (sys_refindex)
  • Cache clearing
  • Version history (sys_history)
  • Workspace compatibility
  • Correct hook/event integration where Core defines it (see §9)
  • FlexForm handling
Related skills
Installs
56
GitHub Stars
29
First Seen
Jan 22, 2026