[TYPO3-german] Problem Mehrsprachigkeit

Ralf-Rene Schröder ralf.rene at online.de
Thu Aug 22 19:39:56 CEST 2013


was ich bei dir erst einmal nicht nachvollziehen kann, ist, ob du nun
das Sprachmenü aus der Extension sr_languagemenu oder ein eigenes nutzen
willst ???

wenn du das aus der extension nutzen willst, würde sowas wie hier in der
Art fehlen
menu.language = COA
menu.language {
  wrap = <div class="langMenu">|</div>
  10 < plugin.tx_srlanguagemenu.widgets.menu
}

und der Rest deines menu.language wäre dann überflüssig...
wenn du das Sprachmenü selber bauen willst brauchst du dagegen die
extension nicht...



Am 22.08.2013 16:46, schrieb Björn Hetzel:
> Hallo,
> Mein Language- Menü sieht so aus:
> 
> Konstanten:
> 
> plugin.tx_srlanguagemenu_pi1.useSysLanguageTitle = 1
> plugin.tx_srlanguagemenu_pi1.useIsoLanguageCountryCode = 1
> plugin.tx_srlanguagemenu_pi1.hideIfNoAltLanguages = 0
> plugin.tx_srlanguagemenu_pi1.showInactive = 1
> plugin.tx_srlanguagemenu_pi1.useSelfLanguageTitle = 1
> plugin.tx_srlanguagemenu_pi1.showLinkWithFlag = 0
> plugin.tx_srlanguagemenu_pi1.defaultLanguageISOCode = DE
> plugin.tx_srlanguagemenu_pi1.defaultCountryISOCode = de
> plugin.tx_srlanguagemenu_pi1.doNotLinkCurrent = 0
> plugin.tx_srlanguagemenu_pi1.languagesUidsList = 0,1,2,3,4,5
> 
> und das ist das Setup:
> menu.language = HMENU
> 
> # We use a condition to show the language menu only on the page with the
> id from constant contentpage.examplelanguagesID
> #[globalVar = TSFE:id = {$contentpage.examplelanguagesID}]
> 
> menu.language {
>  special = language
>  special.value = 0,1,2,3,4,5
>  1 = TMENU
>  1 {
>    wrap = <ul>|</ul>
>       # Remove the (old) default behaviour which adds
> onfocus="blurLink(this);" to all links
>    noBlur = 1
>       NO = 1
>    NO {
>      # Override the standard menu item value (which is the page title)
> with our own cObject
>      stdWrap.cObject = TEXT
>           # Use the TypoScript option split function to display
> different values for the first and second item
>      stdWrap.cObject.value = {$contentpage.language1} ||
> {$contentpage.language2} || {$contentpage.language3} ||
> {$contentpage.language4} || {$contentpage.language5}
>      allWrap = <li>|</li>
>    }
>       ACT < .NO
>    ACT {
>      ATagParams = class="active"
>    }
>  }
> }
> 
> #[global]
> 
> #Konfiguration sr_language_menu:
> 
> temp.languageMenu < plugin.tx_srlanguagemenu_pi1
> temp.languageMenu.languagesUidsList = 0,1,2,3,4,5
> temp.languageMenu.defaultLayout= 2
> 
> ..
> was ich mit dem andern meinte ... http://www.fzth.de/index.php?id=57 ist
> die gleiche seite wie http://www.fzth.de/index.php?id=81
> 
> nur einmal angewählt durch die obere navigation "produkte" und einmal
> durch die linke "automatikgetriebe" (die seite auf die "Produkte
> verweißt") ...
> und wenn ich auf das englische gehe nimmt es automatisch die 81 ... also
> die seite von links gewählt.
> 
> wenn du auf eine andere unterseite eghts zb produkte ->
> getriebespühlungen ist es die id 161
> dort funktioniert die umschaltung mit &L=1 dahinter.
> 
> Vielen Dank
> 
> Björn


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format


More information about the TYPO3-german mailing list