Typo3: Mehr als 10 Dateilinks in Dateiliste (Content-Element)
Gelegentlich ist es von Kundenseite aus gewünscht, dass mehr als 10 Dateilinks ausgegeben werden sollen. Wie so oft in Typo3 gibt es mehrere Wege die zum Ziel führen.
Variante A: TSConfig der Seite bearbeiten
Die einfachste Methode mehr als 10 Dateien zu erlauben ist, die Seiteneigenschaften zu bearbeiten und unterhalb des Reiters "Ressourcen" folgende Zeilen zu ergänzen:
TCEFORM.tt_content.media.config.maxitems = 100
TCEFORM.tt_content.media.config.size = 12
Dies erhöht die maximale Dateianzahl auf 100 und setzt die Höhe des Auswahlfeldes im Backend auf 12.
Da sich Einstellungen auf Unterseiten vererben, ist es möglich diese Einstellung entweder für einzelne Seiten (und deren Unterseiten) oder für die ganze Webseite zu setzen. Soll die Einstellung für die ganze Seite gelten muss lediglich die Ursprungs-Seite entsprechend bearbeitet werden.
Variante B: Extension erstellen oder extTables.php editieren
Alternativ kann um mehr als 10 Dateilinks im Typo3-Element Dateiliste zu erlauben eine Zeile Code in der extTables.php ergänzt werden. Diese Variante erfordert, dass man auf das Dateisystem des Typo3-CMS Zugriff hat.
$GLOBALS['TCA']['tt_content']['columns']['media']['config']['maxitems'] = '100';
Wenn man zusätzlich noch möchte, dass das Auswahlfeld etwas größer wird, kann auch hier über eine weitere Zeile Code tätig werden:
$GLOBALS['TCA']['tt_content']['columns']['media']['config']['size'] = '12';
Die Datei extTables.php befindet sich im Ordner typo3conf oder kann in einer eigenen Extension angelegt werden.

