Magento: Anleitungen und Praxiswissen | Seite 37 | mironsoft Blog
Magento
-
05.04.2025
Ein Magento 2 Store Switcher wirkt im Frontend wie ein simples Dropdown, verbirgt dahinter aber eine Redirect-Logik, die entscheidet, ob ein Kunde beim Sprachwechsel auf derselben Produktseite landet oder unerwartet zur Startseite springt. Wer den Store Switcher in Hyvä mit Alpine.js sauber anpasst, erhält Seitenkontext, respektiert Cookie-Präferenzen und vermeidet Frust bei internationalen Besuchern.
-
05.04.2025
Magento 2 Währungsumrechnung wirkt auf den ersten Blick wie ein einfacher Faktor zwischen zwei Zahlen, ist in der Praxis aber ein Zusammenspiel aus Basiswährung, Kurs-Import, Rundungsregeln und Preisregeln, das pro Store unterschiedlich konfiguriert werden muss. Wer Basiswährung und Anzeigewährung verwechselt, riskiert Preisdrift bei jedem Kursupdate und Rabattregeln, die in der falschen Währung greifen.
-
05.04.2025
Die offizielle Magento-Systemanforderungsliste nennt nur Versionsnummern, doch dazwischen liegt viel Konfigurationsarbeit auf dem Linux-Server. Dieser Beitrag uebersetzt PHP-Extensions, memory_limit, OpenSearch, Redis und Varnish in konkrete Befehle und Konfigurationsdateien und liefert eine Pre-Flight-Checkliste, die Setup-Fehler vor dem ersten Deployment verhindert.
-
05.04.2025
Magento-Wartung wird in vielen Unternehmen auf das gelegentliche Einspielen von Updates reduziert, sobald eine Sicherheitswarnung auftaucht oder der Shop spürbar langsamer wird. Diese reaktive Herangehensweise funktioniert eine Weile, führt aber unweigerlich zu einem Rückstau an nicht eingespielten Sicherheitspatches, veralteten Drittanbieter-Erweiterungen und einem Update-Aufwand, der mit jedem übersprungenen Release exponentiell wächst. Ein strukturierter Ansatz für Wartung und Support behandelt Magento-Wartung stattdessen als kontinuierlichen Prozess mit klaren Verantwortlichkeiten, wiederkehrendem Testing und einem Wartungsvertrag, der genau festlegt, was im laufenden Betrieb tatsächlich abgedeckt ist.
-
04.04.2025
Die Darstellung der Versandmethoden im Checkout entscheidet oft über Kaufabbruch oder Abschluss. Im Hyvä-Checkout ersetzt eine schlanke Alpine.js-Komponente, die ihre Daten per GraphQL availableShippingMethods query lädt, die Knockout shipping-rates-Komponente aus Luma. Wer diese Komponente anpassen will, arbeitet mit shipping-methods.phtml, ViewModels und eigenen Carrier-Modellen statt mit uiComponents, Observables und RequireJS-Modulen, und bekommt dafür Kartenansichten, Liefertermine, Freigrenzen-Hinweise und Click-and-Collect als reaktive, wartbare Bausteine.
-
01.04.2025
Magento Agentur oder Freelancer: Diese Frage stellt sich fast jeder Shop-Betreiber, sobald ein Projekt ansteht. Beide Modelle haben Stärken und Schwächen, und keines ist pauschal besser. Dieser Ratgeber vergleicht Kosten, Risiken und Betreuung und zeigt, wie Mischformen funktionieren.
-
01.04.2025
Der Checkout ist die geschäftskritischste Stelle jedes Online-Shops, und genau dort scheitern barrierefreie Interfaces am häufigsten. Blockierte Fortschrittsanzeigen, unauffindbare Fehlermeldungen und Tastaturfallen im Zahlungsschritt kosten zahlende Kunden und öffnen rechtliches Risiko nach dem Barrierefreiheitsstärkungsgesetz. Dieser Artikel zeigt, wie ihr jeden einzelnen Schritt des Checkout-Prozesses in Magento und Hyva systematisch barrierefrei auditiert, testet und umsetzt.
-
30.03.2025
Ein Mengenauswahl-Stepper wirkt trivial, ist aber voller Detailfragen: Was passiert bei manueller Eingabe eines ungültigen Werts? Wie wird der Lagerbestand als Obergrenze respektiert? Wie funktioniert die Bedienung ohne Maus? Mit Alpine.js lässt sich ein Stepper bauen, der all das sauber löst, ohne eine externe Formularbibliothek zu benötigen.
-
30.03.2025
Ohne feste Schwellwerte schleicht sich Performance-Verfall über Monate unbemerkt ein, ein neues Skript hier, ein zusätzliches Bild dort. Ein Performance Budget macht Ladezeit, Core Web Vitals und Bundle-Größe zu harten Kriterien, die jeder Merge Request erfüllen muss, bevor er in Produktion geht.
-
28.03.2025
Eine falsch konfigurierte Elasticsearch oder OpenSearch Installation bremst jede Kategorieseite und jede Facettensuche in Magento spürbar aus. Dieser Artikel zeigt, wie Index-Mapping, Shard-Größen, JVM-Heap und Query-Muster die tatsächliche Antwortzeit bestimmen, wie man mit der Explain API und Cluster-Health-Checks Engpässe findet, und wie man teure Wildcard- und Fuzzy-Queries in der Layered Navigation vermeidet.