Magento 2 – Vorkasse / Bank Transfer im Frontend nicht anzeigen aber im Backend für den Admin

In einem neuen Projekt brauchten wir eine QnD-Lösung, um die Zahlart „Vorkasse“ (bzw. Bank Transfer) im Frontend auszublenden, sie aber im Backend als mögliche Zahlart für die Erfassung durch einen Admin zuzulassen. In Magento 1 war dies relativ einfach zu erreichen. In Magento 2 ist dies aber deutlich schwieriger. Wir haben hierzu eine Mini-Extension geschrieben,…

Magento – Keine Bestätigungsmails an definierte Mail-Adressen bzw. Domain-Endungen

Für ein B2E-Projekt brauchten wir eine Möglichkeit bei einem 1.9er Magento-Shop zu definieren, dass Mails an eine bestimmte Domain (z.B. @keinemails.com) nicht verschickt werden sollten. Da wir die SMTP-Pro-Extension von ASchroder im Einsatz haben, lag es nahe diese anzupassen, um das gewünschte Ergebnis zu erhalten. Im ersten Schritt nehmen wir die app/code/local/Aschroder/SMTPPro/Model/Email/Template.php Hier fügen wir…

Auch wenn es nicht wirklich etwas Neues ist – aber: 301 Rewrite nach Domain Wechsel

Wir hatten es in der Vergangenheit immer wieder, heute erneut und da möchte ich doch ein paar Worte dazu schreiben. Das Thema: Domain-Wechsel bei einem Magento-Shop. shop1.de soll zukünftig unter shop2.de erreichbar sein. Die URLs (wie Kategorien, Produkte, Seiten etc.) sollen aber alle gleich bleiben. So soll https://www.shop1.de/kategorie/unterkategorie/produkt.html zukünftig unter https://www.shop2.de/kategorie/unterkategorie/produkt.html erreichbar sein. Was muss…

Stellt #Magento / Adobe die Zusammenarbeit mit der Community ein?

Wir haben vor einigen Tagen von einer befreundeten Agentur erfahren, dass Magento / Adobe M1 Kunden anrufen und Magento Enterprise Projekte anbieten soll. Wir gingen davon aus, dass eine verzweifelte Agentur versucht hatte, den Namen von Magento für die Kundengewinnung zu missbrauchen. Bis jetzt! Denn nun haben wir innerhalb von wenigen Tagen 2 Anrufe erhalten,…

Magento – Payment failed / Zahlung fehlgeschlagen Mails deaktivieren

Im Zusammenhang mit einem Kundenprojekt haben wir das Magento-System so umgebaut, dass es sich optimal als Gewinnspiel-Seite eignet. Bei diesem muss im Falle eines Sachpreises die Versandadresse sowie ein Foto-Upload eingegeben und hochgeladen werden. Nun hatten wir das Problem, dass Magento jedes Mal, wenn ein Nutzer keinen Upload oder ein falsches Format hochladen wollte (zwar…

Magento – Kunden online – letzte URL wird nicht angezeigt

Es fiel gerade wieder auf, dass im Magento Backend unter Kunden > Kunden online eine schöne Liste der Besucher des Shops zu sehen ist, jedoch wurde früher auch die letzte URL angezeigt, die der jeweilige Nutzer aktuell besucht. Ab Magento 1.9 passiert dies aber nicht mehr automatisch. Hierzu muss man unter System > Konfiguration >…

Magento 2 – per Composer auf All Inkl. installieren / Update: nun auch mit Rackspeed-Info

Ok, dies wird ein relativ spezieller Beitrag, aber dennoch. Es soll darum gehen in einem neuen All-Inkl. Konto zuerst Composer zu installieren, um dann bequem Magento in der aktuellen Version (2.x) zu installieren. Erstellen eines neuen All-Inkl.-Kontos. Aktivieren des SSH-Zugangs für dieses Konto. Per Putty (o.ä.) mit dem Konto verbinden. Im Root-Verzeichnis des Kontos ein…

Magento – plötzlich ist der Shop nicht mehr erreichbar bzw. die Domain

Und noch ein kurzer Newsticker: Eben kam eine Kunden-Info, dass der Shop plötzlich nicht mehr erreichbar sei. Bei näherer Betrachtung war es nicht mehr möglich auf jegliche Daten zuzugreifen, die der Domain zugeordnet waren (kopierte man z.B. test.txt in das Rootverzeichnis war auch kein Zugriff auf diese Datei möglich). Die Lösung lag in einem Apache-Update,…