Hallo Phil, ja in die Doku zu schauen hätte auch geholfen ;-) hab erstmal alle Foren durchsucht.
Vielen Dank! -------- Original-Nachricht -------- > Datum: Fri, 07 Oct 2011 17:11:34 +0200 > Von: Philipp Gampe <typo3.li...@philippgampe.info> > An: typo3-german@lists.typo3.org > Betreff: Re: [TYPO3-german] Sprachmenü nur aktiv wenn alternative > Übersetzung existiert > Maria Meilinger wrote: > > > dann mache ich etwas falsch ;-(( > > > > schau mal, das ist mein Sprachmenü > > > > > > temp.MENU = HMENU > > temp.MENU { > > special = language > > special.value = 0,1,2 > > addQueryString = 1 > > addQueryString.exclude = L,cHash > > 1 = TMENU > > 1 { > > # expAll = 1 > > noBlur = 1 > > NO = 1 > > NO { > > #doNotLinkIt = 1 > > stdWrap.cObject = TEXT > > stdWrap.cObject.value = Deutsch || English || 中文 > > allWrap ( > > <div class="NO">|</div><div > class="SPC"> | </div> > > |*| <div class="NO">|</div><div > > class="SPC"> | </div> |*| <div > class="NO">|</div> > > ) > > ATagParams = class="normal" > > > > } > > ACT = 1 > > ACT { > > #doNotLinkIt = 1 > > stdWrap.cObject = TEXT > > stdWrap.cObject.value = Deutsch || English || 中文 > > allWrap ( > > <div class="CUR">|</div><div > class="SPC"> | </div> > > |*| <div class="CUR">|</div><div > > class="SPC"> | </div> |*| <div > class="CUR">|</div> > > ) > > ATagParams = class="active" > > > > } > > > > } > > stdWrap.required = 1 > > stdWrap.wrap = <div id="c85" class="csc-default"><div > > class="tx-srlanguagemenu-pi1">|</div></div> > > > > } > > > > wenn ich die Option donotlinkit einsetze dann werden alle Menü Punkte > > deaktiviert. Ich schaff es nicht nur für diese ausgewählten Seiten zum > > Laufen zu bringen. > > Aus der Doku: > http://typo3.org/documentation/document- > library/references/doc_core_tsref/4.5.0/view/1/7/#id2635004 > > special.language > > Creates a language selector menu. Typically this is made as a menu with > flags for each language a page is translated to and when the user clicks > any > element the same page id is hit but with a change to the "&L" parameter in > the URL. > > The "language" type will create menu items based on the current page > record > but with the language record for each language overlaid if available. The > items all link to the current page id and only "&L" is changed. > > Note on item states: > > When "TSFE->sys_language_uid" matches the sys_language uid for an element > the state is set to "ACT", otherwise "NO". However, if a page is not > available due to the pages "Localization settings" (which can disable > translations) or if no Alternative Page Language record was found (can be > disabled with ".normalWhenNoLanguage", see below) the state is set to > "USERDEF1" for non-active items and "USERDEF2" for active items. So in > total > there are four states to create designs for. It is recommended to disable > the link on menu items rendered with "USERDEF1" and "USERDEF2" in this > case > since they are disabled exactly because a page in that language does not > exist and might even issue an error if tried accessed (depending on site > configuration). > > > Also schöne das doNotLinkIt bei USERDEF1 und 2 reinwürgen ;) > > Sie auch hier: http://typo3blogger.de/sprach-menu/ > > Viele Grüße > Phil > -- > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie! Jetzt informieren: http://www.gmx.net/de/go/freephone _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german