Einzelnen Beitrag anzeigen
  #2  
Alt 24.07.06, 15:14
Jochen0312 Jochen0312 ist offline
Forum Zuschauer
 
Registriert seit: 20.07.06
Beiträge: 2

Hallo,

hab's dann alleine hinbekommen!

In meinem Navigationstemplate steht jetzt folgendes:

Code:
temp.menu = HMENU
temp.menu {
  
  #Diese Seiten können normale Nutzer nicht sehen
  excludeUidList = 113
  1 = TMENU
  1 {
    ...
  }
  2 
    ...
  }
#Ist BE-User eingeloggt, wird in col1 die excludedUidList angezeigt
[globalVar = TSFE : beUserLogin > 0]
temp.col1_content.20.excludeUidList >
[global]
Und in meinem Haupttemplate (ob's einfacher geht, weiß ich leider
nicht...:sad:

Code:
...

#Wenn BE-User eingeloggt und auf Seite mit id: 113, gehts normal weiter,
wenn nicht eingeloggt, wird error-Meldung angezeigt.

[globalVar = TSFE : beUserLogin < 1] && [globalVar = TSFE : id = 113]

  temp.mainTemplate.subparts.col3_content = HTML
  temp.mainTemplate.subparts.col3_content.value (
  
   <p>&nbsp;</p>
   <p>&nbsp;</p>
   <p align="center"><h3>Sie haben keine Berechtigung auf diese Seiten
zuzugreifen!</h3></p>
)
[global]

...
Zusätzlich habe ich noch die Extension conditions installiert.
Ist jetzt ein BE-User eingeloggt, wird ihm die Seite in der Navi-Spalte
und im Hauptinhaltsbereicht angezeigt. Ist niemand im BE eingeloggt,
wird nur "Sie haben keine Berechtigung auf diese Seiten zuzugreifen!"
zurückgegeben.


Viele Grüße
Jochen

Geändert von Jochen0312 (24.07.06 um 15:16 Uhr).
Mit Zitat antworten