[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 = &nbsp; |&nbsp;
>                 }
>                 USERDEF2 = 1
>                 USERDEF2 {
>                     doNotLinkIt = 1
>                     stdWrap.cObject = TEXT
>                     stdWrap.cObject {
>                         value =
>                     }
>                     stdWrap.wrap = &nbsp; |&nbsp;
>                 }
>             }
>         }
>     }
>
> # 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 = &nbsp; |&nbsp;
>                 }
>                 USERDEF2 = 1
>                 USERDEF2 {
>                     doNotLinkIt = 1
>                     stdWrap.cObject = TEXT
>                     stdWrap.cObject {
>                         value =
>                     }
>                     stdWrap.wrap = &nbsp; |&nbsp;
>                 }
>             }
>         }
>     }
> [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