[TYPO3-german] Unterschiedliche Wraps bei tt_news je nach Sprache
Yves Chassein
yves.chassein at promatis.de
Mon Mar 19 15:47:40 CET 2012
Okay das erste Problem habe ich gelöst,
ich dachte folgende Zeile würde für alle Sprachen gelten:
plugin.tt_news {
displaySingle {
subheader_stdWrap.wrap = <h2>|</h2>
}
}
Gilt aber anscheinend nur für die default-Sprache
Am 19.03.2012 15:12, schrieb Yves Chassein:
> 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
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list