Zum Inhalt springen

newloginbox - Zuweisung der Startseite per Typoscript

Erstellt am 25. Oktober 2007 · 8 Antworten · letzte Antwort am 15. September 2008

Tags: Frontend-Benutzer, Frage

typoclau ·

Hallo,

ich nutze die newloginbox. Nun möchte ich dem User eine ganz bestimmte Startseite zuweisen; er soll als erstes nach Login auf Seite 55 landen.

Zugewiesen habe ich meinem User:

plugin.tx_newloginbox_pi1.storagePid = 55
plugin.tx_newloginbox_pi1.storagePid = 57
plugin.tx_newloginbox_pi1.storagePid = 58

per Typoscript bei Anlage dieses Users. Die Seiten werden angezeigt, allerdings bleibt er auf der Loginseite - er soll jedoch direkt zu Seite 55 springen - bzw. den Inhalt der Seite 55 anzeigen.

Ist dies mit einer weiteren Typoscript-Anweisung pro User möglich? Ich sitze nun schon länger an diesem Problem. Mit Extension loginstatus komme ich da nicht wirklich weiter. Es sollen verschiedenene User eingerichtet werden, die jeweils auf eine für den User definierte Startseite geleitet werden... bzw. jeder hat einen anderen Login-Bereich, den er sehen soll. Wie gesagt, für den bereits angelegten User sind die o.a. Seiten auch einsehbar, auf die Startseite wird noch nicht verwiesen... #paralyzed#

Danke für eine schnelle Antwort

typoclau ·

Hallo,

nun, ich habe zusätzlich dkd_redirect_at_login installiert. Die neueste Version 3.0.0 habe ich wieder deinstalliert, nutze nun die nicht so aktuelle Version 2.etc. aus dem Jahr 2004. Damit wird nun das Feld für Zuweisung der Startseite angezeigt in den Eigenschaften des Users. Bei Benutzergruppe habe ich ebenfalls diese Seite als Startseite angegeben.

Seltsamerweise klappt die Verlinkung aber nur, wenn ich das normale Anmeldeformular als Loginformular nutze, nicht mit dem "besseren Anmeldeformular" 😢 . Nutze ich das "bessere Anmeldeformular", so bleibe ich nach Login auf der Loginseite, die Anzeige bleibt leer - kein redirect. Nun habe ich ja mit dem normalen Anmeldeformular das Problem, dass ich hier nur eine Seite als Startseite angeben kann - alle User kommen dann also zu dieser Seite?

Hat nicht jemand einen Tip für mich?

typoclau ·

Hallo,

die Weiterleitung geht nun soweit, nachdem ich "Beim Login verstecken" herausgenommen habe... 😃

Allerdings habe ich mit folgendem Code den Login-Link zum Logout-Link umfunktioniert:

marks.MARKER = TEXT

marks.MARKER.wrap = <ul class="hauptnav_special">|</ul>
    [usergroup = 1]
marks.MARKER.value = Logout
    [global]
marks.MARKER.value = 
marks.MARKER.typolink.parameter = 10
marks.MARKER.typolink.additionalParams = &logintype=logout

Logge ich mich mit dem ersten User ein, so klappt die Umwandlung nach Login in den Link Logout. Beim zweiten User allerdings wird mir, anstatt Logout gar nichts mehr angezeigt.

Woran kann das liegen? Hat jemand hier ähnliche Erfahrungen?

Kann es sein, dass ich hier:

[usergroup = 1]

etwas anderes einstellen muss? - Beispielsweise:

[usergroup = 1,2]

??? Ich habe 2 Benutzergruppen, so schätze ich, dass ich diese hier explizit als 2 Benutzergruppen angeben muss?

Gruß

typoclau ·

Ich scheine meine Probleme alle selbst zu lösen - den User auf der Logout-Seite beigefügt und schon funktionierts 😉

Was fehlt, ist noch die Weiterleitung, nachdem der User auf Logout geklickt hat. Welche Möglichkeiten habe ich hier?

-Z- ·
plugin.tx_newloginbox_pi1.storagePid = 55

gibt den Ort (optional sysordner)an, wo die feuser gespeichert sind.

NICHT das "ziel einer weiterleitung" nach dem login.