Deaktivieren der Umleitung nach Kunden-login magento
Alles was ich will ist, lassen Sie einen Kunden bleiben auf der aktuellen Seite, wenn er die Protokolle in seinem Magento-Konto.
Ja, ich weiß, über das Magento-backend-option (zu finden in: System > Konfiguration - > Benutzer >
Kunden Konfiguration > Login Optionen) aber wenn ich schalten Sie diese Einstellung auf NEIN, Sie immer noch leitet ein Kunde seine Konto-dashboard nach dem Login in.
Gibt es wirklich keine einfache Möglichkeit zu lassen, einem Kunden bleiben auf der gleichen Seite, von wo aus er sich einloggt?
Weiß ich über den Magento connect Psycho-Erweiterung oder sowas 🙂 aber ich brauche nur einen code zu implementieren.
Tia
dieser hat bei mir in mini-login in magento. Bearbeiten einfach in der template-Datei
InformationsquelleAutor user1897753 | 2012-12-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können fügen Sie Folgen code in der login-form phtml-Datei
InformationsquelleAutor Alex
Sollten Sie zu
NO
aufSystem > Configuration > Customers > Customer Configuration > Login Options
und in Ihrem
login.phtml
Dateien (sowohlpersistent/customer/form
undcustomer/form
auf Ihren template-Ordner), müssen Sie die Aktion ändern, die Ihre<form>
:ODER
Versuchen Sie diese KOSTENLOSE Erweiterung
http://www.magentocommerce.com/magento-connect/customer-redirect-after-login-5446.html
InformationsquelleAutor Fábio ZC
Ich vermute, das wird etwas davon abhängen, die Magento-version. In 1.7, wenn Sie die Funktion erwähnt von @Rajat (
loginPostRedirect
), wirst du sehen, dass die option, die Sie erwähnen, werden nur verhindern, dass die Kunden landen auf den dashboard, wenn es eine Referenz-Parameter im query-string. Wenn Sie hinzufügen, dass die Abfrage-parameter der Aktion des login-Formular, sollten Sie gut zu gehen.InformationsquelleAutor Peter O'Callaghan
Für die Umleitung müssen Sie haben, um änderungen an Ihren Kunden Controller.
Für änderungen in Ihrem controller die bessere option wäre, um die override-Steuerung.
Sie haben eine Veränderung in loginPostRedirect () - Funktion im controller.
Machen Sie Ihre änderungen an dieser Zeile
$session->setBeforeAuthUrl(Mage::helper('customer')->getAccountUrl());
InformationsquelleAutor Rajat