7.7 Eigene Datensätze im Seitenmodul anzeigen

Problem

Sie möchten im Seitenmodul – zusätzlich zu den Seiteninhalten – die Datensätze von eigenen Extensions auflisten, etwa um deren Bearbeitung über das Modul Seite vorzunehmen.

Lösung

Binden Sie Ihre eigene Tabelle über eine Extension im Seitenmodul ein, indem Sie den gewünschten Tabellennamen und die Felder, die angezeigt werden sollen, über eine spezielle Extension-Variable in der Extension cms registrieren. Erstellen Sie dazu – wie in „16.2 Ein Extension-Grundgerüst anlegen“ beschrieben – eine Extension und bearbeiten Sie anschließend die Datei ext_localconf.php im jeweiligen Extension-Ordner. Geben Sie dort nun folgenden PHP-Code ein:

$table = 'tabellen_name'; $TYPO3_CONF_VARS['EXTCONF']['cms']['db_layout']['addTables'][$table][0] ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.