Tag Forum,
leider kann ich nicht so recht nachvollziehen, woran es liegt.
-Login funktioniert
-Zugriff auf benutzerspezifische Seiten funktioniert
-die beim Logout angezeigte Seiten-ID ist die der Seite Kundenbereich (diese ist auch die Zielseite für die Seite Login
Zur Verdeutlichung der Struktur ein screenshot:
Bild: webgraphics.at/…/sdasdasdasdasd.png
Danke für einen Tipp!
Gruß,
Henrik
Kundenbereich ist vom Typ Shortcut und zeigt wahrscheinlich auf keine Seite...
Hi hugi,
dochdoch, Kundenbereich zeigt auf die jeweils erste Seite untehalb. Und das funktioniert auch prima - Kunde A kann ausschließlich seine Seite sehen und Kunde B ausschließlich die seinige.
Nur der Logout geht ins Leere.
Hallole!
Kundenbereich ist Shortcut auf, sagen wir mal, Kunde A. Die Seite Kunde A ist aber nur sichtbar, wenn sich der Benutzer zuvor über Login angemeldet hat.
So weit, so gut.
Wenn der Benutzer sich nun aber wieder ausloggt, kann keine der Seiten unter Kundenbereich mehr sichtbar sein und der Shortcut geht somit ins Leere. Du müsstest dieses Problem eigentlich auch bekommen, wenn du nicht eingeloggt bist und auf die Seite Kundenbereich klickst (ich nehme an, die ist im Menü immer zu sehen, od'r?)
Wäre es nicht sinnvoll, die Seite Login als erste Seite im Kundenbereich zu haben?
Gruß
Erwin
Leg einfach noch eine Unterseite an mit "hide at Login",
die wird dann immer angezeigt wenn niemand eingelogt ist.
mfg konkret
Danke Erwin und konkret!
konkrets Variante (Unterseite mit hide at login) führt zu folgendem Ergebnis: Es wird immer diese Seite angezeigt, ob ein- oder ausgeloggt
Erwins Variante funktioniert leider auch nicht: Der Login soll von vier verschiedenen Sites aus funktionieren. Ich habe also auf jeder der vier Sites einen Shortcut zur Login-Seite (im Verzeichnis Kundenbereich) eingerichtet, aber es klappt nicht.
:-(
Hm, es ist mir nicht so ganz klar, wo du jetzt mit der Lösung/Nicht-Lösung steckst. Ich stochere im Nebel und nehme daher einfach mal an
Aufbau:
- Kundenbereich ist Shortcut auf Login
- Login ist eine Seite im Kundenbereich und für alle sichtbar
- auf gleicher Ebene sind die geschützten, pro Kunde berechtigten Seiten
Funktionalität:
- nach login sind zusätzlich zur Loginseite auch die gemäß Berechtigung freigeschalteten Kundenseiten sichtbar
- nach logout (ebenfalls auf der Seite login, od'r?) sollten die Kundenseiten wieder weg sein
Welche Seite genau (id) wird denn nicht gefunden?
Geschieht das Logout wirklich von der Seite Login aus oder hast du sinnvollerweise auf jeder Seite eine Logoutmöglichkeit eingebaut? Wenn ja, liegt hier der Hund begraben.
Es gibt eine Extension stfl_redirlogout, die da helfen könnte. Ich glaube, ich hatte die mal vor einiger Zeit testweise installiert und die funktionierte per user/usergruppe. Ich kann es aber derzeit nicht nachprüfen, da ich die verd... Doku für die Extension nicht finde.
tell me more
Erwin
Also wenn du eine Seite anlegst und bei dieser "Hide at Login" einstellst, dann
darf sie bei einem Login, egal wer sich einlogt gar nicht mehr angezeigt werden.
Sehe das Problem auch so, daß wenn du auf jeder Seite eine Logout Möglichkeit hast, dann liegts wohl daran.
Also ich würde das so machen:
1. Kunde geht auf login und logt sich ein
2. Nach login wird er auf die Seite Kundenbereich umgeleitet
3. Die Seite Kundenbereich hat einen Shortcut zur ersten Unterseite die sichtbar ist
4. Kunde wird sofort zu dieser Seite umgeleitet
5. Kunde will sich auslogen und geht wieder zur login Seite wo er sich auslogt.
6. Kommt jemand ohne Login auf die Seite Kundenbereich, so wird er durch einen Shortcut auf die erste sichtbare Seite umgeleitet und diese ist in deisem Fall die Seite mit "Hide at Login".
mfg konkret
'n Abend zusammen,
vielen Dank erst mal für Eure Posts!
Leider habe ich den Fehler gemacht, den ganzen Tag über zu experimentieren, ohne die "bedingt lauffähige Version" irgendwo zu dokumentieren.
Fazit: Es tut überhaupt nicht mehr. Ich habe keine Ahnung woran es liegt und wo ich ansetzen soll. Die entsprechenden Stelle im Log zu finden würde der Suche nach der Stecknadel im Heuhaufen gleichen...
Die Antwort auf Erwins Frage: Ich stehe wieder am Anfang 😢
Ich hatte es ursprünglich genauso strukturiert wie konkret; allerdings wurde nur die Logout-Seite angezeigt.
Aufbau:
- Kundenbereich ist Shortcut auf Login // Nee, umgekehrt
- Login ist eine Seite im Kundenbereich und für alle sichtbar //Nein, nicht im Kundenbereich, sondern in Servicenavi jeder Site / Ja
- auf gleicher Ebene sind die geschützten, pro Kunde berechtigten Seiten // Ja
Funktionalität:
- nach login sind zusätzlich zur Loginseite auch die gemäß Berechtigung freigeschalteten Kundenseiten sichtbar // Ja
- nach logout (ebenfalls auf der Seite login, od'r?) sollten die Kundenseiten wieder weg sein // Ja
Die Extension habe ich auch mal installiert, bisher aber noch keinen Erfolg damit gehabt.
Melde mich morgen wieder, ob und wie es geklappt hat...
Henrik