Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
TYPO3: Entfernen von "Translate to"- und Kopie-Tags
#Tutorials#TYPO3
Hat man mehrsprachige Seiten in TYPO3 und legt Inhalte in einer anderen Sprache, so steht dort immer [Translate to ...]. Das ist nicht immer schön und kann recht einfach ausgeschaltet werden, allerdings nicht im TYPOSCRIPT, da sonst mindestens die eckigen Klammern übrig bleiben würden.
Auch das Kopie-Tag was in Titeln oft dazugeschrieben wird, kann man schnell entfernen.
Unbennenen des Translate to Tags
TCEMAIN {
translateToMessage = Translate to "%s"
}
Entfernen des Translate to Tags
$TCA['tt_content']['columns']['header']['l10n_mode'] = '';
$TCA['tt_content']['columns']['bodytext']['l10n_mode'] = '';
Entfernen des Kopie-Tags bei tt_content
TCEMAIN.table.tt_content {
disablePrependAtCopy = 1
disableHideAtCopy = 1
}
Entfernen des Kopie-Tags bei pages
TCEMAIN.table.pages {
disablePrependAtCopy = 1
disableHideAtCopy = 1
}
Kommentare
super Tipp, macht das arbeiten wirklich leichter.
Man kann auch in der LocalConfiguration.php am Ende folgendes eintragen:
$typo_db_extTableDef_script = 'extTables.php';
extTables.php ins gleiche Verzeichnis und in dieses Dokument folgenden Code:
Dann klappts auch und man muss nicht eine eigene Erweiterung basteln.
Gruß, Patrick
Kann mir hier jemand helfen?
MfG Ulrix
die TCEMAIN Sachen müssen ins TS-Config . Dies ist meistens bei der Hauptseite( Die mit der Weltkugel) unter Seiteneinstellungen/Resources und dort ins Page TSConfig.
Der PHP-Code muss in eine Extension und dort in die ext_tables.php
Wenn du noch keine Extension hast, die du bearbeiten/erweitern kannst, dann kannst du dir schnell und einfach eine anlegen. Google dir dafür am besten ein Tutorial.
Grüße
André
Hinterlasse einen Kommentar