|
||||||||||||
|
||||||||||||
|
||||||||||||
![]() |
![]() |
|||||||||||
Layout-Anpassungen im Backend von TYPO3Viele Felder im Backend von TYPO3 lassen sich einfach durch das Rechtesystem Bei einigen Eingabe-Feldern kann man Änderungen im TypoScript vornehmen. Das Array speichert dabei alle Informationen über die Darstellung und Datenhandhabe Mit diesem kleinen 2-Zeiler können Sie sich schnell mal das Array ausgeben lassen <?php Nachfolgend möchte ich einige wichtige und weniger wichtige Einstellungsmöglichkeiten kurz zeigen. Verzeichnis für die Bilder, die beim LoginFenster rotiert werden sollen $GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder'] = '../fileadmin/loginimg/'; Bildgröße im Inhaltselement auf 10*1024Byte (10MB) erhöhen $GLOBALS['TCA']['tt_content']['columns']['image']['config']['max_size'] = 10*1024; Berechnung des Datums durch datetime durchführen lassen $GLOBALS['TCA']['tt_content']['columns']['starttime']['config']['eval'] = 'datetime'; $GLOBALS['TCA']['tt_content']['columns']['endtime']['config']['eval'] = 'datetime'; $GLOBALS['TCA']['pages']['columns']['starttime']['config']['eval'] = 'datetime'; $GLOBALS['TCA']['pages']['columns']['endtime']['config']['eval'] = 'datetime'; Größe der zu platzierenden Medien im Inhaltselement auf 100MB setzen $GLOBALS['TCA']['tt_content']['columns']['media']['config']['max_size'] = 100*1024; Maximale Anzahl an Medien auf 100 setzen $GLOBALS['TCA']['tt_content']['columns']['media']['config']['maxitems'] = 100; Größe der zu platzierenden Multimedia-Elemente im Inhaltselement auf 100MB setzen $GLOBALS['TCA']['tt_content']['columns']['multimedia']['config']['max_size'] = 100*1024; Maximale Anzahl an Multimedia-Elemente auf 100 setzen $GLOBALS['TCA']['tt_content']['columns']['multimedia']['config']['maxitems'] = 100; Größe des Auswahlfelds für Benutzergruppen anpassen -> Zeilen auf 10 erhöhen $GLOBALS['TCA']['fe_users']['columns']['usergroup']['config']['size'] = 10; Maximale Anzahl an zuweisbaren Benutzergruppen erhöhen $GLOBALS['TCA']['fe_users']['columns']['usergroup']['config']['maxitems'] = 200; Sortierreihenfolge in der Benutzergruppenliste anpassen -> Sortierung nach Title $GLOBALS['TCA']['fe_users']['columns']['usergroup']['config']['foreign_table_where'] = 'AND fe_groups.hidden=0 ORDER BY fe_groups.title'; Weitere Spaltenzahl für Bild-Elemente hinzufügen (hier 12 Spalten) $GLOBALS['TCA']['tt_content']['columns']['imagecols']['config']['items'][8][0] = 12; $GLOBALS['TCA']['tt_content']['columns']['imagecols']['config']['items'][8][1] = 12; Umbenennen der Spalten im Backend (Links, Normal, Rechts, Rand) $TCA["tt_content"]["columns"]["colPos"]["config"]["items"] = array ( "0" => array ("Links||Links||||||||","0"),
"1" => array ("Normal||Normal||||||||","0"),
"2" => array ("Rechts||Rechts||||||||","0"),
"3" => array ("Rand||Rand||||||||","0"),
); Bezeichnung für Dateilisten-Layout anpassen unset ($GLOBALS['TCA']['tt_content']['columns']['layout']['config']['items'][3]); // löschen Nr. 3 $GLOBALS['TCA']['tt_content']['columns']['layout']['config']['items'][0][0] = 'Schmal'; $GLOBALS['TCA']['tt_content']['columns']['layout']['config']['items'][1][0] = 'Breit'; $GLOBALS['TCA']['tt_content']['columns']['layout']['config']['items'][2][0] = 'Breit mit Vorschau';
$GLOBALS['TCA']['tt_content']['columns']['spaceBefore']['config']['size'] = 4; $GLOBALS['TCA']['tt_content']['columns']['spaceBefore']['config']['max'] = 4; $GLOBALS['TCA']['tt_content']['columns']['spaceBefore']['config']['range']['upper'] = 9999; $GLOBALS['TCA']['tt_content']['columns']['spaceAfter']['config']['range']['upper'] = 9999; DATEIEN-FELD IMMER ANZEIGEN $GLOBALS['TCA']['pages']['types']['1']['showitem'] = 'hidden;;;;1-1-1, doktype;;2;button, title;;3;;2-2-2, subtitle, nav_hide, media, TSconfig;;6;nowrap;5-5-5, storage_pid;;7, l18n_cfg, tx_mcgooglesitemap_priority;;;;1-1-1, tx_mcgooglesitemap_changefreq'; ext. URL $GLOBALS['TCA']['pages']['types']['3']['showitem'] = 'hidden;;;;1-1-1, doktype, title;;3;;2-2-2, subtitle, nav_hide, media, url;;;;3-3-3, urltype, TSconfig;;6;nowrap;5-5-5, storage_pid;;7, l18n_cfg, tx_mcgooglesitemap_priority;;;;1-1-1, tx_mcgooglesitemap_changefreq'; shortcut $GLOBALS['TCA']['pages']['types']['4']['showitem'] = 'hidden;;;;1-1-1, doktype, title;;3;;2-2-2, subtitle, nav_hide, media, shortcut;;;;3-3-3, shortcut_mode, TSconfig;;6;nowrap;5-5-5, storage_pid;;7, l18n_cfg, tx_mcgooglesitemap_priority;;;;1-1-1, tx_mcgooglesitemap_changefreq'; abstand $GLOBALS['TCA']['pages']['types']['199']['showitem'] = 'hidden;;;;1-1-1, doktype, title;;;;2-2-2, media, TSconfig;;6;nowrap;5-5-5, storage_pid;;7, tx_mcgooglesitemap_priority;;;;1-1-1, tx_mcgooglesitemap_changefreq'; |
||||||||||||
|
|
|
|||||||||||
| odd GmbH & Co. KG Print + Medien - Otto-Meffert-Str. 5 - 55543 Bad Kreuznach - Tel: 0671 / 88744-0 | ||||||||||||