Hallo!
Ich habe auf meiner Website drei Sprachen im one-tree-conecpt. Außerdem gibt es auf jeder Seite ein Login, das ich mit der newloginbox-extension realisiert habe. Nun soll der User nach erfolgreichem Einloggen direkt in den geschützten Bereich weitergeleitet werden.
Ich habe hierzu die Extension newloginbox redirect (sv_login_redirect) installiert. Funktioniert alles super, außer dass beim Weiterleiten der Sprachparameter nicht übergeben wird. Loggt sich der User von einer französischen Seite ein, wird auf auf die deutsche (Standardsprache) Seite im geschützten Bereich weitergeleitet.
Hat jemand eine Idee, wie ich es hinkriege, dass der Sprachparameter mit übergeben wird?
Mit der beko_improved_login extension funktioniert die Weiterleitung in der richtigen Sprache, allerdings werden meine Änderungen im newloginbox_00.html-Template ignoriert.
Kann mir wirklich keiner helfen? Ich habe auch die anderen redirect-Extensions ausprobiert, aber sv_redirect macht noch die wenigsten Probleme (außer dass die Sache mit den Sprachen nicht funktioniert).
Ich habe auch die neueste Version 1.0.2 installiert, für die angegeben wurde, dass das Problem mit dem fehlenden Sprachparameter behoben wurde. Aber bei mir klappt es nach wie vor nicht...
hatte ein ähnliches Problem, bei mir gibts hauptsächlich um die NewsID die nicht weitergegeben wurde.
Konnte mir dann auch nur damit helfen das ich die loginbox mit TS ausgegeben habe. Da kannst du dann aber die aktuelle URL auslesen und als Action setzen. Finde die Lösung aber eher low, wenn du ne andere Lösung gefunden haben solltest sag bescheid =)
Edit //
du willst auf ne bestimmte seite weiterleiten, das habe ich überlesen ->man kann aber sicher auch nur den language Parameter auslesen und denn dann als data benutzen.
// edit end
#
# NEWLOGINBOX FORM
#
[usergroup=*]
lib.headRow = TEXT
lib.headRow.data = getIndpEnv:REQUEST_URI
lib.headRow.wrap (
<form action="|" method="post" id="login-start">
<p>
<input type="submit" name="submit" id="login"/>
<input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="53" />
</p>
</form>
)
[else]
#
# Wenn nicht eingeloggt
#
lib.headRow = TEXT
lib.headRow.data = getIndpEnv:REQUEST_URI
lib.headRow.wrap (
<form id="login-start" method="post" action="|">
<fieldset>
<p>
<input type="text" name="user" id="username" size="20" maxlength="50" value="Username" title="Username" onfocus="this.value='';" />
<input type="password" name="pass" id="password" size="20" maxlength="50" value="Password" title="Password" onfocus="this.value='';" />
<input type="submit" name="submit" id="login" accesskey="s" title="Sign In" value="" onmouseover="turnactive_login(this);" onmouseout="turnoff_login(this);" />
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="53" />
</p>
</fieldset>
</form>
)
[end]
#
# END OF NEWLOGINBOX FORM
#
Hallo Leute ich bei meiner Internetpräsentation ebenfalls eine Loginbox auf jeder Seite und ebenfalls das Problem mit der News ID die nicht übergeben wird wenn ich im Newsbereich bin. Dacht mir einfach ich umgehe die Sache mit einem Redirect was nach dem Login ja auch irgendwie mehr Sinn macht.
Ich hab die newloginbox und sv_redirect installiert. Aber leider funktioniert das nicht mit dem redirect. Ich hab für die Logingruppen jeweils SysOrdner angelegt unter welchen dann eine abgekoppelte navi vorhanden ist (also sysordner für abgekoppelte navi). Diese liegen ihrerseits unterhalb eines sysordners der den loginbereich abgrenzt.
Hat einer von euch beiden eine Idee wie ich es hinbekomme das die jeweilige startseite nach dem login angezeigt wird.
hab die gruppen schon jeweils verknüpft.
hab ich vielleicht was vergessen oder liegt es an der programmierung denn ich hab das mit TS gemacht so ähnlich wie pillschen oben gepostet hat. hab es mit Pillschen seiner version auch getestet aber irgendwie funzt es nicht.
#angry#
ein bißchen hilfe wäre nicht schlecht