Kategorie: Magento

Wie füge ich auf jeder Seite einen Block am Ende von ‚content‘ hinzu?

Wie füge ich auf jeder Seite einen Block am Ende von ‚content‘ hinzu?

Eigentlich wollte ich mir heute einen Magento-freien Vormittag machen. Dann aber stolperte ich zufällig über eine Frage auf Stack Overflow, die mir so oder in ähnlicher Form immer wieder einmal gestellt wird:

Magento: einen Inhalts-Block am Ende des Struktur-Blocks „content“ einfügen

Ich versuche einen Inhalts-Block in Magento hinzuzufügen, der auf jeder Seite unterhalb des Hauptinhalts sichtbar ist. Ich möchte dies mit einer eigenen Extension umsetzen, damit ich diese Extension kopieren kann und keine Core-Design-Dateien angepasst werden müssen.

(Amk: Übersetzung der Frage auf Stack Overflow)

Das klingt erst einmal einfach, funktioniert allerdings etwas anders, als man zuerst denkt. Meine Original-Antwort zur Frage finden Sie hier (zum Beispiel, falls Sie meine Antwort positiv bewerten wollen ;-)).

Weiterlesen …

Das neue DHL-Versand-Modul in Magento 1.7

Das neue DHL-Versand-Modul in Magento 1.7

Nachdem ich bereits eine Menge Neuigkeiten von Magento 1.7 vorgestellt habe, möchte ich der Vollständigkeit halber noch ein Feature im Blog verewigen: das neue DHL-Versandmethoden-Modul. Bei uns verwendet zwar gerade gar kein Kunde DHL (schätze, in Österreich sind andere Versender beliebter?), weswegen ich das Modul nicht selbst testen kann, aber da es scheinbar ziemlich umfangreich ist, zahlt sich ein Blick darauf sicher aus.

Weiterlesen …

CAPTCHAs in Magento 1.7

CAPTCHAs in Magento 1.7

Mit Version 1.7 nimmt sich Magento ein Problem zur Brust, das viele Website-Betreiber nur zu gut kennen: das Spamming über Webseiten-Formulare. Mit dem nächsten Release des Onlineshops können für verschiedene Formulare des Admin-Backends und des Webshop-Frontends CAPTCHAs aktiviert werden.

Für den Fall, dass jemand mit dem Begriff nichts anfangen kann: CAPTCHA steht für „Completely Automated Public Turing test to tell Computers and Humans Apart“. In 99 Prozent der Fälle sind das verschnörkelte Buchstaben, die man auf Websites eintippen muss.

Weiterlesen …

Backup- und Rollback-Funktionalität in Magento 1.7

Backup- und Rollback-Funktionalität in Magento 1.7

Bis Magento 1.6 unterstützt Magento das Erstellen von Datenbank-Backups über das Backend. Will man jedoch die Datenbank wieder einspielen oder den Quellcode sichern, dann ist das bisher nicht über die Administrationsoberfläche möglich. Hier greift eine weitere Neuerung in der kommenden Version Magento CE 1.7: das Erstellen von Sicherungen der Datenbank und des Dateisystems (Backup) sowie das Wiedereinspielen der Daten (Rollback).

Weiterlesen …

Verschiedene Basispreise für Kundengruppen in Magento 1.7

Verschiedene Basispreise für Kundengruppen in Magento 1.7

Viele Händler haben den Wunsch, ihre Kunden in Kundengruppen einzuteilen und für diese Gruppen verschiedene Preise festzulegen. Die demnächst erscheinende Version Magento 1.7 bietet hier eine neue Funktion: es kann für jede Gruppe ein eigener Basispreis definiert werden.
In den älteren Versionen gab es zwar einen Workaround, doch wie ihr gleich sehen werdet, entstehen dadurch Nachteile. Mit den neuen so genannten Gruppenpreisen ist das Problem Geschichte.

Weiterlesen …

Automatische Generierung von Gutschein-Codes in Magento 1.7

Wer kennt die Situation nicht? Man möchte zur Ankurbelung des Umsatzes eine größere Menge von Gutscheinen an seine Kunden ausgeben. Jeder Kunde soll den Gutschein nur einmal einlösen können. Zugleich müssen auch Gäste (also nicht registrierte User) in der Lage sein, den Gutschein zu verwenden. Bisher bringt Magento im Ausgangszustand keine Option zur Generierung vieler unterschiedlicher Gutschein-Codes mit.
Doch das ändert sich nun. Mit Magento 1.7 wird eine Funktion zur automatischen Erstellung von Coupon-Codes für Preisregeln eingeführt, sprich: Magento kann nun auf Knopfdruck beliebig viele Gutschein-Codes nach dem Zufallsprinzip generieren. Die Preisregel muss dafür nur einmal angelegt werden.

Sehen wir uns das neue Feature an.

Weiterlesen …

Magento 1.7.0.0 alpha1: Exception bei User-Registrierung

Magento 1.7.0.0 alpha1: Exception bei User-Registrierung

Wenn jemand von euch schon Magento 1.7.1.0 alpha1 getestet hat, ist euch wahrscheinlich aufgefallen, dass ihr bei der Registrierung eines Kunden-Accounts folgende Fehlermeldung erhaltet:

Method "createUser" is not defined in "Mage_Captcha_Model_Observer"

Das Problem lässt sich lösen, indem ihr app/code/core/Mage/Captcha/etc/config.xml öffnet und den Methoden-Aufruf für das Event „controller_action_predispatch_customer_account_createpost“ ändert.

Weiterlesen …