Hallo Reza,

hier mal ein funktionierendes Beispiel. Vielleicht hilft dir das weiter

Eigenes Ext-Template

temp.sprachmenu = COA
temp.sprachmenu {
   5 = IMAGE
   5.wrap = |
   10 = HMENU
   10 {
      special=language
      special.value = 0,1,2,5
      1 = TMENU
      1 {
         wrap = |
         NO = 1
         NO {
            stdWrap.cObject = IMAGE
            stdWrap.cObject {
               file = fileadmin/xyz/pics/deutsch.jpg ||
fileadmin/xyz/pics/english.jpg || fileadmin/xyz/pics/suomi.jpg ||
fileadmin/xyz/pics/svenska.jpg
               altText = deutsch || english || suomi || svenska
               titleText =
            }
            allWrap = <span class="sprache1">|</span>
         }
         ACT < .NO
         ACT {
            doNotLinkIt = 1
            allWrap = <span class="ACT">|</span>
         }
         USERDEF1 < .NO
         USERDEF1 {
            doNotLinkIt = 1
            allWrap = <span class="leer">|</span>
         }
         USERDEF2 < .NO
         USERDEF2 {
            doNotLinkIt = 1
            allWrap = <span class="ACTleer">|</span>
         }
      }
   }
}

Dieses Ext-Template wird im Haupttemplate eingebunden (Basis-Template
einschließen:).
Im Haupttemplate steht dann noch:

# Default PAGE object:
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/xyz/template/xyz.tmpl
workOnSubpart = DOCUMENT_BODY

marks.SPRACHE = TEXT
marks.SPRACHE.value = Sprache
}

# Setting up 'page' to be the default PAGE object (type=0)
page = PAGE
page.bodyTag = <body>

#Spracheinstellung
config.linkVars = L
config.sys_language_uid = 0
config.metaCharset = utf-8
config.locale_all = de_DE.iso88591
config.language = de

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.metaCharset = utf-8
config.locale_all = gb_GB.iso88591
config.language = en
[global]

[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.metaCharset = utf-8
config.locale_all = fi_FI.iso88591
config.language = fi
[global]

[globalVar = GP:L = 5]
config.sys_language_uid = 5
config.metaCharset = utf-8
config.locale_all = se_SE.iso88591
config.language = se
[global]

Der Marker in diesem Beispiel heißt ###SPRACHE###

Gruß
Tonke

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an