[TYPO3-german] Unterschiedliche Wraps bei tt_news je nach Sprache
Yves Chassein
yves.chassein at promatis.de
Mon Mar 19 15:12:47 CET 2012
Hey,
mir ist gerade etwas komisches aufgefallen bei tt_news. Ich habe eine
die es in deutsch sowie in englisch gibt (englische Übersetzung wurde
über lokalisierung erstellt). Jetzt wird die Subheadline im deutschen
mit h2 gewrapt im englischen aber mit h3. Hat jemand auch schon mal das
Problem gehabt? Wenn ja gibt es da eine Möglichkeit dies zu ändern?
Des Weiteren wollte ich frage ob es eine möglichkeit gibt den
Sprachumschalter auf einer Detailseite bei tt-news nur anzuzeigen, wenn
es diesen Artikel wirklich übersetzt gibt, oder geht dieser immer auf
die "DetailSeite" an sich, wenn für diese eine Übersetzung angelegt ist
wird der Sprachumschalter angezeigt, realisiert ist er wie folgt:
globalVar = GP:L=1]
page.10.marks.LANGUAGE_MENU = COA
page.10.marks.LANGUAGE_MENU {
10 = HMENU
10 {
special=language
# UID's der Sprachen werden als special value übergeben
damit man später auf die Übersetztungen verlinken kann
special.value = 0
1 = TMENU
1 {
# Entfernt das Kästchen um die Links
noBlur = 1
wrap = |
NO = 1
NO {
doNotLinkIt = 1
# Nun wird der Link mit den aktuellen
GET-Parametern neu aufgebaut
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams = &L=0
stdWrap.typolink.addQueryString = 1
stdWrap.typolink.addQueryString.exclude =
L,id,cHash,no_cache
stdWrap.typolink.addQueryString.method = GET
stdWrap.typolink.useCacheHash = 1
stdWrap.typolink.no_cache = 0
stdWrap.cObject = TEXT
stdWrap.cObject {
# Angabe des Textes
value = Deutsch
}
allWrap = |
}
# Kopieren des NO-Zustand in den ACT-Zustand
ACT < .NO
ACT {
doNotLinkIt = 1
allWrap = |
}
#
USERDEF1 = 1
USERDEF1 {
doNotLinkIt = 1
stdWrap.cObject = TEXT
stdWrap.cObject {
value =
}
stdWrap.wrap = |
}
USERDEF2 = 1
USERDEF2 {
doNotLinkIt = 1
stdWrap.cObject = TEXT
stdWrap.cObject {
value =
}
stdWrap.wrap = |
}
}
}
}
# Wenn Deutsch ausgewählt ist
[else]
page.10.marks.LANGUAGE_MENU = COA
page.10.marks.LANGUAGE_MENU {
10 = HMENU
10 {
special=language
# UID's der Sprachen werden als special value übergeben
damit man später auf die Übersetztungen verlinken kann
special.value = 1
1 = TMENU
1 {
noBlur = 1
wrap = |
NO = 1
NO {
doNotLinkIt = 1
# Nun wird der Link mit den aktuellen
GET-Parametern neu aufgebaut
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams =&L=1
stdWrap.typolink.addQueryString = 1
stdWrap.typolink.addQueryString.exclude =
L,id,cHash,no_cache
stdWrap.typolink.addQueryString.method = GET
stdWrap.typolink.useCacheHash = 1
stdWrap.typolink.no_cache = 0
stdWrap.cObject = TEXT
stdWrap.cObject {
# Angabe des Textes
value = English
}
allWrap = |
}
# Kopieren des NO-Zustand in den ACT-Zustand
ACT < .NO
ACT {
doNotLinkIt = 1
allWrap = |
}
#
USERDEF1 = 1
USERDEF1 {
doNotLinkIt = 1
stdWrap.cObject = TEXT
stdWrap.cObject {
value =
}
stdWrap.wrap = |
}
USERDEF2 = 1
USERDEF2 {
doNotLinkIt = 1
stdWrap.cObject = TEXT
stdWrap.cObject {
value =
}
stdWrap.wrap = |
}
}
}
}
[global]
Grüße
Yves
More information about the TYPO3-german
mailing list