
Jeder kennt die Login-Seite um sich in den magento Admin-Bereich (Backend) einzuloggen.
Dieses ist nun auch auf der Shopseite (Frontend) möglich.
Bevor ein Besucher den Shop aufrufen kann wird eine Login Seite vorgeschaltet. Egal welche Shopseite aufgerufen wird. Zuerst kommt die LogIn Seite.
Nach erfolgreichem LogIn wird der Benutzer zu der gewünschten Seite weitergeleitet.
Diese Zutrittsberechtigung ist interessant für Wiederverkäufer-Shops und Shops die nur für registrierte Besucher gedacht sind. Auch kann ein in der Entwicklungsphase befindlicher Shop mit diesem Login geschützt werden.
Der Shop Login erfolgt für den registrierte Kunden mit seinen Userdaten (eMail und Passwort).
Der Zutrittsschutz kann auf verschiedenem Level verwaltet werden. Global, auf Website- und Shop Level.
Somit lässt sich auch ein einzelner Shop in einer Multistore Anwendung perfekt schützen.
Das Einblenden der Links Passwort vergessen und Registrieren ist optional. Diese können via Backend -Verwaltung ein- und ausgeblendet werden.
Da ein Tutorial doch sehr komplex werden würde habe ich eine Extension (Modul) für magento erstellt.
Hier gibt es nun das Log In Modul:
http://www.magentocommerce.com/extension/1993/mageintern-shoplogin
Die Version ist beta. Bitte vorher prüfen ob bei Settings im Magento connectManager beta ausgewählt ist.
Nach der Installation können die Einstellungen vorgenommen werden.
Hierzu einfach in den Adminbereich wechseln.
Unter System -> Konfiguration -> Katalog sind unten im Bereich Shoplogin die Einstelloptionen zu sehen.
Entsprechend dem ausgewählten Aktueller Konfig.-Bereich: erfolgt auch die Zuweisung.
Shoplogin ausschalten: Ja / Nein
Ja = Keine Login Seite für diesen Konfig.-Bereich
Nein = Login Seite für diesen Konfig.-Bereich
Darunter kann die Auswahl getroffen werden ob der Link Passwort vergessen bzw. Registrieren auf der Login Seite angezeigt werden soll.
Nun noch die Konfiguration speichern.
Sollte die Login-Seite bei einem Shop angezeigt werden die eigentlich keinen Login-Schutz haben sollte, dann prüfen Sie bitte im Adminbereich ob für diesen Shop (Konfig.-Bereich) das Auswahlfeld Shoplogin ausschalten auch auf Ja steht.
Umgekehrt, wird keine Loginseite angezeigt prüfen Sie bitte ob für den Shop das Auswahlfeld Shoplogin ausschalten auf Nein steht.
Wählen Sie immer zuerst den Konfig.-Bereich den die ändern möchten und nehmen dann die Einstellungen vor.
Nicht vergessen die Konfiguration zu speichern und die Chaches zu leeren.
Viele Spass mit dem Login Modul für Ihren Magento Shop
Stefan Pröhl – robin2160
mageintern.de
Hmm, die Extension wird wohl nicht mehr weiterentwickelt. Kennt jemand eine Alternative zu Magento 1.7.0.2 stable?
[Antwort]
Jan Antwort vom Januar 4th, 2013 14:02:
Hallo Alexander,
hast Du eine Alternative gefunden?
Gruß
Jan
[Antwort]
Narc Antwort vom Januar 13th, 2013 12:21:
Würd mich für eine Alternative oder Weiterentwicklung freuen…
Gruss
Marc
[Antwort]
Hi Robin, Is this extension is not compatible with Magento ver. 1.5.0.1 ?
I am using 1.5.0.1 Version, even not able to get the css of the extension.
Any suggestion for me
[Antwort]
Not able to get login, also the css got thrashed…any help
[Antwort]
Hi,. I am using 1.5.0.1 Version of Magento, this extension is not working there, anything i have to do which makes it enable ?? Please guide me
[Antwort]
danke für die extension.
erfüllt den zweck das frontend dicht zu machen, so dass man entwicklungsarbeiten durchführen kann.
[Antwort]
Nachfrage:
Funktioniert die Shop Login Extension auch mit Rev. 1.4.2 und auch für die künftige Rev. 1.5.0 (welche ja noch Alpha ist, jedoch ist eine Stable Revision ja nun nicht mehr abwegig) ??
[Antwort]
Hallo,
Ich habe die Extension installiert. Die Loginseite sieht aber nichtso aus wie oben auf dem Bild. Ich habe nur 2 Text Felder und einen Loginbutton. Wo kann ich das Design veränder?
Danke
[Antwort]
Vait Antwort vom Dezember 20th, 2010 11:15:
Im Verzeichniss /app/design/frontend/default/default/template/shoplogin liegen die Templates für Shoplogin und im Verzeichniss /skin/frontend/default/deafault/css/shoplogin.css kannst Du auch noch bischen rumschrauben …
[Antwort]
Hallo,
mir ist aufgefallen, das die Extension “Shoplogin” die Extension “Fooman Speedster” aushebelt.
Kann es sein, das es am Abschnitt in der /app/code/community/Mageintern/Shoplogin/Block/Head.php
“class Mageintern_Shoplogin_Block_Head extends Mage_Page_Block_Html_Head”
liegen könnte, welche sich mit dem Abschnitt in der /app/code/community/Fooman/Speedster/Block/Page/Html
“class Fooman_Speedster_Block_Page_Html_Head extends Mage_Page_Block_Html_Head”
liegen könnte?
[Antwort]
mageintern - robin2160 Antwort vom Oktober 21st, 2010 16:46:
Hallo Vait,
das kann durchaus sein. Bei den vielen tausend Extensions sind bestimmt einige dabei die sich gegenseitig stören bzw. überlagern. In einem solchen Fall kann man folgendes probieren.
Je nachdem welches Modul zuerst geladen wird. Da die Shoplogin den Speedster überlagert gehe ich mal davon aus das magento das Modul Shoplogin zuerst berücksichtigt.
In der head.php (von Shoplogin) die erste Zeile
class Mageintern_Shoplogin_Block_Head extends Mage_Page_Block_Html_Head
mit dieser ersetzen
class Mageintern_Shoplogin_Block_Head extends class Fooman_Speedster_Block_Page_Html_Head
Dann sollte auch der Speedster berücksichtigt werden.
Viel Glück beim ausprobieren.
VG Stefan
[Antwort]
Vait Antwort vom Oktober 28th, 2010 09:56:
Hallo Stefan, bin erst heute dazu gekommen es zu testen und bekomme anschließend nur eine weiße Seite präsentiert.
Benutztes System:
Magento 1.4.1.1
Fooman Speedster 2.01
Shoplogin
andere extensions habe ich nicht drin, die auf eine head.php haben. Sehr komisch …
[Antwort]
Is there any way to control the CSS of the forget password and register pages?
i was able to modify it a certain way but the button is a small button to submit for these pages. Where can I change or override these?
Also if you enter a wrong password, email, does it put an error message on the screen? I do not see these either.
[Antwort]