Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 28.08.08, 23:36
Forum Aktivist
 
Registriert seit: 15.11.07
Alter: 29
Beiträge: 59
Frage

Navigation 2 sprachigkeit


Hi Leute, wieder mal das leidige Thema 2 sprachigkeit, aber irgendwie komm ich da nicht weiter. Das ganze klingt relativ simple, doch leider habe ich keine Lösung.

Folgende Situation. Für eine 2 sprachige Webseite haben wir Inhalte wie Presse und News (tt_news) in einem Untermenü (Ebene1) mit mehreren Rubriken (z.b. News -> Top News, Angebote, ...) - was ja auch alles wunderbar funktioniert. Nur stehen jetzt eben diese Inhalte in der deutschen Version zur Verfügung, in der Englischen aber nicht, weshalb ich da das Untermenü nicht anzeigen will. Die Hauptpunkte "News" und "Presse" können aber auch in der englischen Struktur bleiben, nur eben ohne Untermenü und sollen dann auf eine andere (externe) Seite verlinkt werden. Leider finde ich keine Lösung, wie ich die 1. Ebene nur in der englischen Version "verstecken" kann, also hide in Menu.

Vielen Dank!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 29.08.08, 10:57
Forum Stammgast
 
Registriert seit: 18.07.08
Ort: Grünburg
Alter: 35
Beiträge: 158

kombiniere das setup für das menü für die gewünschte ebene einfach mit der sprachausgabe:

[globalVar = GP:L = 1]
lib.subMenu... hier alles rein, was im englischen erscheinen soll
}
[else]
lib.subMenu... hier alles rein, was auf allen seiten außer englisch erscheinen soll
}
[global]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 29.08.08, 18:30
Forum Aktivist
 
Registriert seit: 15.11.07
Alter: 29
Beiträge: 59
Frage

lib.submenu


hallo

danke für die antwort - ehrlich gesagt, steh ich da jetzt etwas an
derzeit sieht mein menü wie folgt aus (siehe TS Code) - jetzt weiss ich nicht, wie oder was ich da umbaun soll?!?

page.10.marks.MENU = HMENU
page.10.marks.MENU {
### Erste Ebene ###
1 = TMENU
1 {
wrap = <ul id="nav">|</ul>
expAll = 1
NO.wrapItemAndSub = <li>|<img src="fileadmin/slcc/images/navi/navielement.gif"></li>
NO.ATagParams = class="navitem"
ACT < .NO
ACT = 1
}
### Zweite Ebene ###
2 = TMENU
2 {
wrap = <ul>|</ul>
NO.allWrap = <div id="li"><img src="fileadmin/slcc/images/navi/dotsubmenu.gif" border="0">&nbsp;|</div>
NO.ATagParams = class="subnavitem"
}
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 29.08.08, 18:58
Forum Stammgast
 
Registriert seit: 18.07.08
Ort: Grünburg
Alter: 35
Beiträge: 158

so kannst du für die englische seiten das untermenü ausblenden bzw. einfach was eigenes definieren:

page.10.marks.MENU = HMENU
page.10.marks.MENU {
### Erste Ebene ###
1 = TMENU
1 {
wrap = <ul id="nav">|</ul>
expAll = 1
NO.wrapItemAndSub = <li>|<img src="fileadmin/slcc/images/navi/navielement.gif"></li>
NO.ATagParams = class="navitem"
ACT < .NO
ACT = 1
}
[globalVar = GP:L = 1]
#anweisung was im englischen erscheinen soll
}
[else]
### Zweite Ebene ###
2 = TMENU
2 {
wrap = <ul>|</ul>
NO.allWrap = <div id="li"><img src="fileadmin/slcc/images/navi/dotsubmenu.gif" border="0">&nbsp;|</div>
NO.ATagParams = class="subnavitem"
}
}
}
[global]

so würde nur auf den seiten der standardsprache die 2. ebene eingeblendet werden. problematisch ist es halt nur, wenn du ausser news und presse noch anderen menüpunkte hast, wo trotzdem eine 2. ebene im englischen angezeigt werden soll. dann funzt das natürlich nicht.

alternativ könnte man das ganze über die seiten-id spielen jedoch weiß ich nicht, ob sich beide conditions kombinieren lassen:

page.10.marks.MENU = HMENU
page.10.marks.MENU {
### Erste Ebene ###
1 = TMENU
1 {
wrap = <ul id="nav">|</ul>
expAll = 1
NO.wrapItemAndSub = <li>|<img src="fileadmin/slcc/images/navi/navielement.gif"></li>
NO.ATagParams = class="navitem"
ACT < .NO
ACT = 1
}
[globalVar = TSFE:id = 123, TSFE:id = 456] && [globalVar = GP:L = 1]
#anweisung was im englischen erscheinen für seiten mit der id 123 und 456 erscheinen soll - z. b. ein eigenes menü mit special directory, welches die weiterleitungen beinhaltet
## Eigenes Menue[Begin]
2 = HMENU
2.special = directory
2.special.value = 789
2.entryLevel = 0

2 = TMENU
2 {
wrap = <ul>|</ul>
NO.allWrap = <div id="li"><img src="fileadmin/slcc/images/navi/dotsubmenu.gif" border="0">&nbsp;|</div>
NO.ATagParams = class="subnavitem"
} ##[End]

}
[else]
### Zweite Ebene ###
2 = TMENU
2 {
wrap = <ul>|</ul>
NO.allWrap = <div id="li"><img src="fileadmin/slcc/images/navi/dotsubmenu.gif" border="0">&nbsp;|</div>
NO.ATagParams = class="subnavitem"
}
}
[global]
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 09.09.08, 22:44
Forum Aktivist
 
Registriert seit: 15.11.07
Alter: 29
Beiträge: 59

Navigation 2 sprachigkeit


Hallo!

vielen Dank und Sorry für die späte Antwort

ich hab das jetzt so zum laufen gebracht, was soweit funktioniert
Jetzt habe ich allerdings ein weiteres problem. ich kann nun die Submenüeinträge welche nicht übersetzt sind ausblenden. Allerdings brauche ich nun, bei einem Top Menü eintrag (pid = 10) in der englischen Version einen link zu einer externen webseite. Also, wenn die Sprache englisch ist, soll kein drop down aufgehn (was ja mit der excludeUidList funktioniert und der link soll dann kein shortcut sondern ein link auf eine URL sein.

vielen Dank für eure Hilfe!


page.10.marks.MENU = HMENU
[globalVar = GP:L = 2]
page.10.marks.MENU.excludeUidList = 10,24
[global]
page.10.marks.MENU {
### Erste Ebene ###
1 = TMENU
1 {
wrap = <ul id="nav">|</ul>
expAll = 1
NO.wrapItemAndSub = <li>|<img src="fileadmin/slcc/images/navi/navielement.gif"></li>
NO.ATagParams = class="navitem"
ACT < .NO
ACT = 1
}
### Zweite Ebene ###
2 = TMENU
2 {
wrap = <ul>|</ul>
NO.allWrap = <div id="li"><img src="fileadmin/slcc/images/navi/dotsubmenu.gif" border="0">&nbsp;|</div>
NO.ATagParams = class="subnavitem"
}
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Navigation für Seitenelemente livedevel TYPO3 4.x Fragen und Probleme 3 30.08.08 10:22
Probleme mit der Navigation moerti GMENU, HMENU, TMENU und Co. 1 01.02.08 18:04
Navigation in Bilderform nicki310388 GMENU, HMENU, TMENU und Co. 1 10.01.07 12:51
BE Navigation in Flash? crimson TYPO3 4.x Backend 5 26.10.06 15:04
Externe Navigation bastifantasti TYPO3 3.x Fragen und Probleme 12 14.09.04 15:15


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:51 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0