Anzahl der Backend Spalten erhöhen

Um das durchzuführen, stellen Sie zunächst sicher, dass sich folgender Eintrag in der Datei typo3conf/localconf.php befindet:

$typo_db_extTableDef_script = 'extTables.php';

Fügen Sie dann am Ende (aber vor den Zeichen ?>) der Datei typo3conf/extTables.php den folgenden Code hinzu. Sie können auf diese Weise bis zu 999 Eingabespalten zusätzlich anlegen. Achten Sie darauf dass Sie die Zählweise analog zum Beispielcode fortsetzen, wenn Sie mehr Spalten anlegen möchten, als im Besipiel vorhanden sind.

t3lib_div::loadTCA('tt_content');
$TCA['tt_content']['columns']['colPos']['config']['items']['4']['0'] = 'SUB-LINKS';
$TCA['tt_content']['columns']['colPos']['config']['items']['4']['1'] = 4;
$TCA['tt_content']['columns']['colPos']['config']['items']['5']['0'] = 'SUB-RECHTS';
$TCA['tt_content']['columns']['colPos']['config']['items']['5']['1'] = 5;
$TCA['tt_content']['columns']['colPos']['config']['items']['6']['0'] = 'SUB-MITTE';
$TCA['tt_content']['columns']['colPos']['config']['items']['6']['1'] = 6;
$TCA['tt_content']['columns']['colPos']['config']['items']['7']['0'] = 'NORMAL-UNTEN';
$TCA['tt_content']['columns']['colPos']['config']['items']['7']['1'] = 7;

Backend Spalten sichtbar machen

Damit die neuen Spalten im Backend auch sichtbar werden, müssen Sie diese durch geeignete Einträge im Page TSconfig freischalten. Die Reihenfolge der Ziffern beeinflußt dabei die Darstellungs-Reihenfolge im Backend. 1 = LINKS, 0 = NORMAL, 2 = RECHTS und so weiter. Die standardmäßig vorhandene Spalte 3 = RAND bleibt demzufolge unsichtbar. Sie können die Reihenfolge nach Ihren Wünschen jederzeit ändern, ohne den bereits erfaßten Inhalt zu beeinflussen. Wenn Sie beispielsweise eine Spalte ausblenden, in der schon Inhalt vorhanden ist, werden die Daten durch das Ausblenden nicht gelöscht, sondern sind nur nicht mehr sichtbar.

mod.SHARED.colPos_list = 1,0,2,4,6,5,7

Cache löschen auch Redakteuren erlauben

Normalerweise ist das Löschen des TYPO3 Cache nur Admins vorbehalten. Wenn Sie auch Redakteuren erlauben möchten den Cache zu löschen, fügen Sie eine der folgenden Zeilen im User TSconfig des Benutzers oder im Group TSconfig der Gruppe, in der der Benutzer sich befindet, ein. Zeile 1 erlaubt den Redakteuren nur das Löschen des Seiten-Cache, Zeile 2 erlaubt das Löschen des gesamten Cache.

  1. options.clearCache.pages = 1
  2. options.clearCache.all = 1

ID der Seiten im BackEnd anzeigen

Wenn Sie möchten, dass im Seitenbaum neben dem Seitentitel auch die UID der Seite angezeigt werden soll, können Sie das mit folgendem Eintrag in die Group TSconfig der entsprechenden Backend-Benutzergruppe erreichen:

options.pageTree.showPageIdWithTitle = 1