Hauptmenü

Werkzeuge

Kategorien

Archiv

Prefix im indexed_search Pager ausblenden / übersetzen

Erstellt in TS Schnipsel, TYPO3 am 14. Dezember 2018 vom Daschmi

In TYPO3 9 kann die Übersetzung von „Seite %d“ im Pager durch folgenden Language Key übersetzt werden:

plugin.tx_indexedsearch._LOCAL_LANG.default.displayResults.page =
plugin.tx_indexedsearch._LOCAL_LANG.de.displayResults.page =
plugin.tx_indexedsearch._LOCAL_LANG.fr.displayResults.page =
plugin.tx_indexedsearch._LOCAL_LANG.es.displayResults.page =
plugin.tx_indexedsearch._LOCAL_LANG.it.displayResults.page = 

Hier habe ich es im Beispiel ausgeblendet, damit nur die reine Zahl dargestellt wird.

Weiterhin gibt es noch folgende Schlüssel zum übersetzen:

plugin.tx_indexedsearch._LOCAL_LANG.default.displayResults.next =
plugin.tx_indexedsearch._LOCAL_LANG.default.displayResults.previous =

TYPO3 Version 9 neue Condition für Seitensprache

Erstellt in TS Schnipsel, TYPO3 am 16. Oktober 2018 vom Daschmi

In TYPO3 V9 wird die Sprache nicht mehr über die _GET Variable „L“ umgeschaltet.

Alt:

[globalVar = GP:L = 1]
...
[global]

Neu:

[siteLanguage("title") == "Englisch"]
...
[global]

Den Titel kann man in der Site Konfiguration definieren.

Title in Link (a) und Image (img) Tag für Content Elemente

Erstellt in TS Schnipsel, TYPO3 am 4. August 2015 vom Daschmi

Möchte man im TYPO3 ein Bild verlinken und gibt einen ALT und TITLE Text an, so wird der TITLE Text auf den Link gesetzt und der Image Tag erhält den ALT Text. In meinen Augen ist dies korrekt, aber manche SEO Optimierer wünschen sich den TITLE Text auf dem Link Tag und dem Image Tag. Dies kann über folgende Variable in den Typoscript Konstanten gesteuert werden:

styles.content.imgtext.titleInLinkAndImg = 1

AltText aus Dateinamen wenn Redakteur keinen Alternativen Text angegeben hat

Erstellt in TS Schnipsel, TYPO3 am 16. Mai 2014 vom Daschmi

Mit folgendem TypoScript Code kann ab TYPO3 6.2 der Text innerhalb des alt Attributs aus dem Dateinamen gebildet werden. Wenn der Redakteur einen alternativen Text angegeben hat, so wird weiterhin dieser verwendet.

tt_content.image.20.1.altText.data = file:current:alternative // file:current:name

das gleiche funktioniert auch mit dem title Tag.

tt_content.image.20.1.titleText.data = file:current:title // file:current:name

Body Tag um UID der aktuellen Seite erweitern

Erstellt in TS Schnipsel, TYPO3 am 5. Februar 2014 vom Daschmi

Damit man die UID der Seite im Body Tag als CSS Klasse hat, kann man folgenden Code verwenden:

page.bodyTag >
page.bodyTagCObject = TEXT
page.bodyTagCObject.dataWrap = <body class="uid-{field:uid}">