#1 (permalink)  
Alt 28.02.2011, 18:47
cor cor ist offline
Neuer Benutzer
 
Registriert seit: 27.04.2009
Beiträge: 14
Standard Nach Kundenlogin auf derselben Seite bleiben

Hallo Forum

ich hoffe, mir kann jemand weiterhelfen.. seit einiger Zeit finde ich den Codeschnipsel nicht, in dem das login-Formuar, mit sich bereits registrierte Nutzer anmelden können, gebildet wird.

Im Form steht diese Action:
meinshop.de/index.php?page=customer&page_action=login

Und ich wollte statt page=customer zu der Seite, von der aus sich der Benutzer anmeldet, überleiten. Also so dass für den Benutzer praktisch keine Seitenwechsel vollzogen wird.
Kann mir jemand weiterhelfen?

mit Grüßen aus Jena

Geändert von cor (28.02.2011 um 18:59 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 01.03.2011, 20:50
Benutzer
 
Registriert seit: 12.07.2007
Beiträge: 77
Standard

grundsätzlich bist du dort schon richtig. in der xtCore/customer.php -> action: login gibt es ganz unten kurz vor dem break die weiterleitung auf den Kundenaccount. Den gilt es zu ändern. Möglicherweise könnte die URL, von welcher der User kommt in der Breadcrumb Navi stehen als letzte Besuchte URL - hier bin ich mir nicht ganz sicher?

Ansonsten müßtest Du die letzte URL in der Session manuell hinterlegen, geht auch, wäre aber ein bisschen mehr Aufwand.

Update: mit einem Plugin kannst Du natürlich immer zurück auf den HTTP_REFERER leiten, also die Seite, von welcher der Kunde sich eingeloggt hat.

Hook: module_customer.php:login_tpl_data

Code: ohne jetzt gross auf xtLink etc einzugehen:
header("Location: " . $_SERVER["HTTP_REFERER"]);


Führt dann aber auch dazu, dass der Kunde, wenn er sich auf der registrierungsseite einloggt, wieder dorthin geleitet wird, das dürfte dann eher unschön sein. Könnte aber abgefangen werden, indem Du z.B. bei einer Loginbox noch einen hidden parameter mitübergibst und diesen dann im Plugin abfragst. Wenn der gesetzt ist, reroute, ansonsten halt nicht.

Geändert von ph1975 (02.03.2011 um 17:16 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Startseite nach Kundenlogin joecavall Fragen zur Software 5 02.02.2011 14:23
Text über der Artileliste nur auf Seite 1 Palmenshop Allgemeine Diskussionen 0 13.06.2009 16:55
Nach Installation nur Text auf weißer Seite mb-design Installation und Konfiguration 1 27.03.2009 18:29
500er Fehler auf Checkout Seite neoskill Fragen zur Software 2 23.12.2008 13:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:19 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand