Magento: Anleitungen und Praxiswissen | Seite 28 | mironsoft Blog
Magento
-
29.07.2025
Die native Checkout-Validierung in Magento 2 prüft Pflichtfelder und offensichtliche Formatfehler, aber keine geschäftsspezifischen Regeln wie Mindestbestellwerte pro Kundengruppe, gesperrte Lieferländer für bestimmte Produkte oder Zahlungsdaten-Konsistenz. Eigene Checkout-Validierung gehört sauber in Service Contracts und Plugins, nicht in fragile Frontend-Checks allein.
-
28.07.2025
Magento bringt mit Magento_AdminNotification bereits ein vollständiges Notification-System mit, das über die Glocke oben rechts im Backend sichtbar ist: Inbox-Benachrichtigungen mit Schweregrad und ungelesenem Zähler sowie System Messages als rotes oder gelbes Banner. Eigene Module können dieses System gezielt nutzen, um Zertifikatsabläufe, fehlgeschlagene API-Synchronisationen oder niedrige Lagerbestände direkt im Admin-Panel zu melden, statt Logdateien zu durchsuchen. Dieser Artikel zeigt, wie ein eigenes Notification-System auf Basis von InboxInterface, MessageInterface, Cron-Jobs und ACL-Regeln aufgebaut wird, inklusive vollständiger Code-Beispiele für Magento 2.4.8.
-
28.07.2025
Wer nur setup:upgrade, cache:flush und indexer:reindex kennt, verschenkt einen Großteil der Diagnose- und Wartungsfähigkeit der Magento-CLI. Hidden Gems wie dev:di:info, indexer:set-mode, maintenance:allow-ips und admin:user:unlock lösen konkrete Probleme in Sekunden, für die sonst manuelle Datenbankabfragen, Codesuche oder ein kompletter Wartungsmodus nötig wären.
-
28.07.2025
Bei einem Katalog mit hunderttausenden Produkten kostet ein vollstaendiger Reindex Zeit, die viele Shops sich schlicht nicht leisten koennen. Wer Partial Reindex Strategien konsequent nutzt, verarbeitet nur die tatsaechlich geaenderten Datensaetze und haelt die Indexer selbst bei grossem Katalogwachstum in einem beherrschbaren Zeitrahmen.
-
27.07.2025
Ein Cookie-Banner, das per Inline-Skript Google Tag Manager freischaltet, verletzt in einem Hyvä-Theme sofort die Content-Security-Policy und wird vom Browser stillschweigend blockiert. Dieser Artikel zeigt, wie ein Cookie-Consent-Modul im Hyvä-Theme entsteht, das DSGVO-Anforderungen und CSP-Restriktionen gleichzeitig erfüllt, ohne Nonce-Verletzungen und ohne dass Drittanbieter-Skripte vor der Einwilligung geladen werden.
-
27.07.2025
CSS only Bildzoom für Produktseiten nutzt background-size, transform scale und die :target Pseudoklasse, um Detailansichten, Hover-Lupe und Vollbild-Zoom zu bauen, ohne dass eine externe Zoom-Bibliothek geladen werden muss und ohne dass Mausbewegungen in JavaScript berechnet werden.
-
25.07.2025
Nach jedem Magento-Deployment ist der Redis-Cache leer, und die ersten Requests treffen die Datenbank ungebremst. Dieser Artikel zeigt, warum dieser Traffic-Spike entsteht, wie Warmup-Crawler und Cache-Preload-Skripte ihn verhindern, und wie sich Warmup sauber in die Deployment-Pipeline integrieren laesst.
-
25.07.2025
Wenn eine einzelne Redis-Instanz in Magento an ihre Grenzen stoesst, stehen zwei Wege offen: ein echtes Redis-Cluster mit Sharding oder eine saubere Aufteilung von Cache, Session und Full-Page-Cache auf dedizierte Redis-Instanzen. Dieser Artikel zeigt, wann welcher Weg sinnvoll ist und wie der Umstieg konkret ablaeuft.
-
-
25.07.2025
Social Proof entsteht nicht durch möglichst viele Sterne, sondern durch nachvollziehbare, echte Bewertungen, die technisch korrekt als Review-Schema ausgezeichnet sind. Wer Sternebewertungen in Rich Snippets zeigen will, muss Moderation, Echtheit und schema.org-Markup gleichzeitig ernst nehmen, sonst drohen sowohl Vertrauensverlust als auch manuelle Maßnahmen.