Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 15.11.06, 22:02
Benutzerbild von josDesign
TYPO3 Forum Team
Administrator
 
Registriert seit: 24.07.06
Alter: 23
Beiträge: 1.758
josDesign eine Nachricht über Skype™ schicken

Menüpunkte werden trotz ausblenden angezeigt?


So, ich muss wieder Fragen es hilft nichts!

Ich habe hier Volleylions Krumbach: Startseite das Projekt das ich gerade entwerfe für meinen Verein. Es sind noch einige Problemchen die ich noch bereinigen muss. Aber egal. Ich möchte folgendes Szenario. Ich habe FE-user angelegt und diese auch mit styles.content.loginform.pid auf den SysOrdner gezeigt mit den FE-Usern und Gruppen.

Im HauptMenü gibt es 2 Punkte (Interner Bereich, ID114) und darunter (Mitgliederbereich, ID63)

Interner Bereich, ID114
Seiteninhalt: Loginbox
Zugriff: Beim Login verstecken, Inklusive Unterseiten
Mitgliederbereich, ID63
Seiteninhalt: Text und Unterseiten mit Inhalt
Zugriff: mitglieder, Inklusive Unterseiten
  • Wenn man nicht eingeloggt ist kann man beide Menüpunkte sehen.
  • Wenn man nicht eingeloggt ist sieht man die Untermenüpunkte und den Inhalt von Mitgliederbereich, ID63 nicht.
  • Wenn man eingeloggt ist kann man beide Menüpunkte sehen.
  • Wenn man eingeloggt ist und auf Interner Bereich, ID114 klickt zeigt dieser den Root an, ID51 - Somit wird der inhalt tatsächlich versteckt.
  • Wenn man eingeloggt ist kann man, so wie ich es wollte auf den Mitgliederbereich, ID63 und seinen Unterbereichen zugreifen.


Der TS zum Menü geht wie folgt:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
#### MENU MENUE (Hauptnavigation) #####################

marks.MENUE = HMENU
marks.MENUE.entryLevel = 0
marks.MENUE.1 = TMENU
marks.MENUE.1 {
NO {
allWrap = <tr><td class="navi" height="20">|</td></tr>
ATagParams = class="navi"
stdWrap.case = upper
}
ACT = 1
ACT {
allWrap = <tr><td class="navi_active" height="20">|</td></tr>
ATagParams = class="navi_active"
stdWrap.case = upper
}
}

marks.MENUE.2 = TMENU
marks.MENUE.2 {
NO {
allWrap = <tr><td class="navi" height="20">|</td></tr>
ATagParams = class="navi"
beforeImg = fileadmin/template/pfeilchentrans.gif
beforeROImg = fileadmin/template/pfeilchen.gif
RO = 1
}
ACT = 1
ACT {
allWrap = <tr><td class="navi_active" height="20">|</td></tr>
ATagParams = class="navi_active"
beforeImg = fileadmin/template/pfeilchen.gif
}

}


  #### MENU UNTERMENUE ##################################

marks.UNTERMENUE = HMENU
marks.UNTERMENUE.entryLevel = 2
marks.UNTERMENUE.1 = TMENU
marks.UNTERMENUE.1 {
NO {
allWrap = <tr><td class="navi" height="20">|</td></tr>
ATagParams = class="navi"
beforeImg = fileadmin/template/pfeilchentrans.gif
}
ACT = 1
ACT {
allWrap = <tr><td class="navi_active" height="20">|</td></tr>
ATagParams = class="navi_active"
beforeImg = fileadmin/template/pfeilchen.gif
}
}


Meine Frage

Ich möchte das im Eingeloggten Status der Menüpunkt "Interner Bereich" ausgeblendet wird.
Ich möchte das im Nicht eingeloggten Status der Menüpunkt "Mitgliederbereich" ausgeblendet wird.

Wie stelle ich das an als mäßiger Anfänger in TS. Oder wo in der TSref finde ich die gewünschten Variablen. (Irgendwie habe ich das Gefühl das ich mit der TSref nicht richtig umgehen kann / aber das nur nebenbei gesagt ;))


Mit bestem Dank im Vorraus,
jos
__________________
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Das Anzeigen von Typoscript in Beiträgen steuern
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 07.12.06, 21:30
TYPO3forum.net Donater
 
Registriert seit: 30.08.06
Beiträge: 36

Hallo Jos

Erst einmal folgendes: In meinem Browser (Safari, Mac OX 10.4) sieht deine Navigation so aus:

.

Ich sehe also, wie du es beabsichtigst, nur die Loginseite zum internen Bereich im Menue.

Dann ist mir aufgefallen, dass du auf Ebene 2 des Hauptmenues den Zustand "RO" innerhalb des Codeblocks für "NO" einschaltest. Das funktioniert so sicher nicht.

Damit ein eingeloggter Benutzer den Menuepunkt "Interner Bereich" (nennst du ihn wirklich so? Ich habe "Mitgliederbereich" gesehen, aber nicht "Interner Bereich") nicht sieht, musst du nicht nur den Seiteninhalt "beim Login verstecken", sondern die ganze Seite, die das Loginformular enthält. (Oder habe ich dich da falsch verstanden?)

Ehrlich gesagt, verwirrt mich etwas, dass du für Nicht-Eingeloggte den Menuepunkt "Mitgliederbereich" ausgeblendet und "Interner Bereich" eingeblendet haben willst. Wie das Bild zeigt, verhält es sich bei mir genau umgekehrt.


Hoffentlich bringt dich das etwas weiter...

Grüsse
Hanspeter
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
Content wird trotz allen Versuchen nicht angezeigt ll_cobra_ll TYPO3 4.x Fragen und Probleme 6 02.08.07 07:41
Menüpunkte werden doppelt angezeigt? wex_storm GMENU, HMENU, TMENU und Co. 2 16.07.07 09:36
TMENU - nicht benötigte Menüpunkte ausblenden anti-vegetarier GMENU, HMENU, TMENU und Co. 6 30.05.07 19:58
untermenues werden nicht angezeigt kadu GMENU, HMENU, TMENU und Co. 8 03.07.06 14:47
FE Zugriff. Menü wird trotz Zugriffsverweigerung angezeigt Fayol GMENU, HMENU, TMENU und Co. 0 04.10.04 19:36


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:16 Uhr.


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