Magento: Anleitungen und Praxiswissen | Seite 21 | mironsoft Blog
Magento
-
07.11.2025
Wer Magento-Deployments über FTP-Uploads oder manuelle Dateikopien vom eigenen Rechner erledigt, verliert jede Nachvollziehbarkeit darüber, welcher Code tatsächlich live ist. Dieser Artikel zeigt, wie annotierte Git-Tags als unveränderliche Produktionswahrheit dienen, wie CI/CD-Pipelines automatisiert auf Branches und Tag-Pushes reagieren, wie ein klares Branch-zu-Umgebung-Mapping Staging, Review-Umgebungen und Produktion sauber trennt, und warum ein Rollback im Ernstfall nur ein erneutes Deployment des vorherigen Tags bedeutet.
-
07.11.2025
Magento Open Source liefert kein natives RMA-Modul, das gibt es nur in Adobe Commerce. Wer Retouren trotzdem sauber verwalten will, baut sich ein eigenes RMA-Modul mit Declarative Schema, Service Contracts, einer echten Statusmaschine und automatischer Gutschrift-Erstellung, statt Retourenmanagement über Custom Attributes und E-Mails zu improvisieren.
-
06.11.2025
Declarative Schema ersetzt alte InstallScripts, aber nur wenn Tabellen, Constraints, Indexes und Patches sauber getrennt werden. Diese fünf Fehler verursachen die meisten Probleme in Magento-Projekten.
-
06.11.2025
Ein Backup ist erst dann ein Backup, wenn es sich wiederherstellen lässt. Wir zeigen, wie eine belastbare Backup-Strategie und Disaster Recovery für Magento 2 zusammenspielen: RTO und RPO als Steuergrößen, Automatisierung, Offsite-Storage und regelmäßige Restore-Drills.
-
05.11.2025
Eine Produktgalerie rein mit CSS zu lösen klingt nach einem Trick, ist aber ein belastbares Muster: Scroll Snap Container, das Checkbox Hack Prinzip und die :target Pseudoklasse bilden Thumbnail-Navigation, Karussell und Vollbild-Ansicht ab, ohne dass ein einziges Kilobyte JavaScript geladen werden muss.
-
03.11.2025
Die Magento Kosten schwanken in der Praxis enorm, und dafür gibt es Gründe. Dieser Ratgeber ordnet die einmaligen und laufenden Posten, erklärt die Treiber hinter großen Preisunterschieden und rechnet ein Beispiel mit unseren veröffentlichten Sätzen offen vor.
-
02.11.2025
Magento B2B liefert Company-Verwaltung, Freigabe-Workflows, Negotiable Quotes und Requisition Lists standardmäßig als Luma-Komponenten mit Knockout.js und UI-Components aus, die in einem Hyvä-Theme nicht funktionieren, weil Hyvä genau diese Schicht entfernt. Wer B2B-Funktionen im Frontend trotzdem sauber abbilden will, braucht ViewModels für den Company-Kontext, Alpine.js für interaktive Zustände und gezielte Layout-XML-Overrides der Luma-Templates.
-
02.11.2025
Wer vendor Verzeichnisse committet oder composer.lock ignoriert, riskiert inkonsistente Installationen zwischen Entwicklerrechner, CI Pipeline und Produktivserver. Dieser Artikel zeigt, warum composer.lock statt vendor versioniert werden sollte, wie private Magento Marketplace Pakete sicher über auth.json eingebunden werden, und wie sich composer.lock Merge Konflikte zwischen Branches sauber auflösen lassen, damit Deployments jederzeit reproduzierbar bleiben.
-
30.10.2025
Wer im Mittelstand SAP Business One oder im größeren Umfeld SAP S/4HANA als ERP betreibt und zusätzlich einen Magento-Shop führt, kennt das Problem manueller Auftragserfassung: Bestellungen aus dem Shop müssen händisch ins ERP übertragen werden, was Zeit kostet und Übertragungsfehler begünstigt. Eine automatisierte Anbindung überträgt Bestellungen, Stammdaten und Lagerbestände zwischen beiden Systemen, muss dafür aber die jeweilige SAP-API korrekt ansprechen und robust auf Ablehnungen wie Kreditlimit-Sperren reagieren. Dieser Artikel zeigt, wie diese Integration aufgebaut wird.
-
28.10.2025
Die Autocomplete-Vorschläge im Suchfeld wirken wie ein reines Frontend-Feature, entstehen aber vollständig serverseitig aus einer Reihe von DataProvidern. Dieser Artikel zeigt, wie diese Provider zusammenspielen, wie sich eine eigene Datenquelle wie CMS-Seiten ergänzen lässt und welche Stellschrauben tatsächlich beeinflussen, wie flüssig sich die Vorschläge bei schneller Eingabe anfühlen.