Startseite  |  Kontakt  |  Seitenverzeichnis  |  Kürzlich aktualisierte Seiten  |  Datenschutz  |  AGB  |  Suchen  |  Impressum

Telefon: 07022 / 60 2005  |  E-Mail:
TYPO3-Beratung - CMS-Webseitenerstellung, Webdesign
  • Startseite
  • Referenzen
  • Blog
  • TYPO3 Stuttgart
  • Optimierung
  • TYPO3-Tipps
  • Kurse und Seminare
  •  

    Andere Feldnamen im TYPO3-Backend (BE)

    Aufgabe

    Sie möchten die Bezeichnungen (Labels) einiger Anzeigefelder einer TYPO3-Seite im BE ändern, da die Felder mit anderer Bedeutung per TypoScript verwendet werden.

    Lösung

    Ein Weg besteht darin, die in einem TYPO3CONF-Unterverzeichnis befindlichen XML-Dateien, die die Feldbezeichnungen von TYPO3-BE-Seiten steuern anzupassen.

    Dazu ändern Sie die beiden folgenden Dateien in den entsprechenden Unterverzeichnissen von TYPO3CONF:

     

    /typo3/typo3conf/l10n/de/lang/de.locallang_general.xml
    /typo3/typo3conf/l10n/de/cms/de.locallang_tca.xml

     

    In der XML-Datei  de.locallang_general.xml finden Sie beispielsweise folgende Felder aus der Tabelle pages:

    • LGL.description
    • LGL.author
    • LGL.email
    • LGL.keywords

    In de.locallang_tca.xml gibt es die pages-Felder:

    • pages.subtitle
    • pages.abstract

    Für das Schreiben der geänderten XML-Dateien benötigen Sie FTP-Schreibrechte in die entsprechenden Verzeichnisse, die Sie normalerweise nicht haben. Dazu ist der jeweilige Webhoster zu kontaktieren.

    Eine andere Möglichkeit könnte darin bestehen, ähnlich wie bei TYPO3-Erweiterungen die Feldbezeichnungen per TypoScript zu überlagern. Die entsprechende Lösung suchen wir allerdings noch. Falls Sie diese gefunden haben, freuen wir uns über eine Nachricht.

    Hinweis eines Lesers

    Eine updatesichere Lösung zur Umbenennung des description-Feldes in tt_address sieht bei mir mit einem entsprechendem Eintrag in einer eigenen Extension (4.5 LTS) in der typo3/extTables.php so aus (alles in eine Zeile schreiben):

     

    $GLOBALS['TCA']['tt_address']['columns']['description']['label'] =  
    'LLL:EXT:my_extension/locallang_db.xml:tt_address.description';


    Themen: TYPO3-Web-Design, TYPO3-Optimierung, CMS-Homepages gestalten, TYPO3-Internetseiten erstellen, Website-Programmierung, TYPO3-Tipps, Einstellungen fürs TYPO3-BE, Andere Feldnamen im TYPO3-BE.

    [ • Startseite ]   [ ⇐ Zurück ]   [ Π Drucken ]   [ ⇑ Nach oben ]  

     

    Startseite  |  Kontakt  |  Seitenverzeichnis  |  Kürzlich aktualisierte Seiten  |  Datenschutz  |  AGB  |  Suchen  |  Impressum
    Letzte Änderung: Dienstag, 29.01.2013
    Flag Counter