Magento login-und registrieren-Formular eine Seite
Ich versuche zu kombinieren, das login Formular und Konto erstellen Formular in Magento auf eine Seite. Der Grund ist, ich denke nur, je weniger Seiten, desto besser. Ich finde Magento verwirrend und begrenzten Verständnis der layout-und template-system. Ich entschied mich der einfachste Weg, dies zu tun wäre, fügen Sie einfach das login-Formular auf das register account-Seite. Ich fand das login-Formular und registrieren-Formular im login -.phtml und registrieren.phtml in template/customer/form/.
Kopierte ich einfach die PHTML-code vom login.phtml in das register.phtml-Datei in das gleiche Verzeichnis. Dies ist, was ich am Ende mit:
Nachdem ich hier die email und das Passwort eines Kontos ein, und klicken Sie auf login, die Seite wieder mit der Validierung Fehler verweisen auf die register Konten, Balg. Im Grunde bin ich nicht sicher, ob dies ist, weil mein Ansatz ist völlig dumm/falsch, und ich kann nicht einfach kopieren und einfügen von code so, oder ist das eine einfache html-problem, dass ich nicht sehen kann? Ich glaube könnte sein falsch, das registrieren Formular funktioniert. Ich poste einen screenshot von diesem in einem Kommentar, es wird nicht lassen Sie mich fügen Sie mehr als einen link. Vielen Dank für jeden Rat.
InformationsquelleAutor HeinekenBluess | 2011-01-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
durch dieses u kann html, wo do u wollen, um Platz in customer/form/login.phtml
InformationsquelleAutor Abdul Jamal
In customer.xml innerhalb Ihres Themas Sie können das Konto registrieren-block innerhalb der login-Seite.
InformationsquelleAutor Gavin
Um die Zusammenführung der Kunden-Registrierung-Formular mit den Standard-login-Formular von Magento, einfach folgende Schritte beachten:
1. Erstellen von mini.registrieren.phtml Datei
Zuerst müssen Sie eine neue Vorlage erstellen Datei:
app/design/frontend/[your-interface]/[your-theme]/template/customer/form/mini.register.phtml
Und kopieren Sie den Inhalt des Standard-register Datei:
app/design/frontend/base/default/template/customer/form/register.phtml
auf die mini.registrieren.phtml und anpassen wie pro Ihre Anforderung.2. Einschließlich mini.registrieren.phtml log-in.phtml
Kopieren Sie zuerst die Datei:
app/design/frontend/base/default/template/customer/form/login.phtml
zu Ihrem aktuellen Thema, wie:Und jetzt müssen Sie zum ändern der neue login.phtml, so dass Sie den Inhalt der mini.registrieren.phtml.
Für diese, müssen Sie den folgenden xml-code in der layout-xml-Datei (vorzugsweise im
app/design/frontend/[your-interface]/[your-theme]/layout/local.xml
):Nun können Sie einfach den mini.registrieren.phtml in Ihre neue Anmeldung.phtml Datei:
Nun löschen Sie den cache und laden Sie den Kunden-login Seite:
http://your-mage-store/customer/account/login
InformationsquelleAutor MagePsycho
Sollte man es etwas anders:
InformationsquelleAutor Anton S