Vor kurzem wurde ein neuer Magento 2 Sicherheitspatch (APSB24-90) veröffentlicht. Adobe raten dringend zu einer Installation des Patches. Betroffen sind alle Versionen des Commerce Services Connectors <= 3.2.5 in Adobe Commerce und Magento Open Source. Der Patch wurde von Adobe…
Schnelle Lösung für “Not registered handle media_gallery_listing_data_source” Problem (Magento 2)
Es kann vorkommen, dass Sie in der Media Gallery Ihres Magento 2 Shops die Meldung Not registered handle media_gallery_listing_data_source angezeigt bekommen und es ist nicht mehr möglich, Inhalte anzuzeigen. Die Lösung des Problemes kann Zeit in Anspruch nehmen, ich biete…
Pager laden ohne Toolbar (Magento 2)
Wenn Sie in Ihrem Magento 2 Shop den Pager ohne die gesamte Toolbar laden möchten in z.B. der list.phtml Ihres Themes, fügen Sie einfach den folgenden Code an die entsprechende Stelle ein:
1 |
<?php echo($block->getToolbarBlock()->getPagerHtml()); ?> |
Nach erneutem Laden der entsprechenden Seite Ihres…
APSB24-61 – Patch zum Schliessen kritischer Sicherheitslücken installieren (Magento 2)
Am 13.08.2024 haben Adobe einen separaten Magento 2 Patch (APSB24-61) zum Schließen einiger sehr kritischer Sicherheitslücken veröffentlicht. Es wird dringend dazu geraten, diesen Magento 2 Patch zu installieren. Mit dem Patch werden unter anderem folgende Probleme behoben: Unerlaubter Upload von…
CMS Block unterhalb von Produkten darstellen auf der Kategorieseite (Magento 2)
In Magento 2 ist es möglich, einer Kategorie einen CMS Block zuzuweisen. Dieser wird dann üblicherweise oberhalb von den Produkten der jeweiligen Kategorie dargestellt. Mit einen einfachen Anpassung der Datei catalog_category_view.xml, können Sie den Text unterhalb der Produkte darstellen. Kopieren…
Loader.php überschreiben und “Call to undefined method getConfigurableAttributeCollection()” Problem lösen (Magento 2)
Es kann vorkommen, dass Sie die Klasse Magento\ConfigurableProduct\Helper\Product\Options\Loader.php überschreiben möchten. Das kann z.B. dann nötig sein, wenn Sie das Call to undefined method Magento\Catalog\Model\Product\Type\Simple\Interceptor::getConfigurableAttributeCollection() Problem lösen müssen. Am besten eignet sich dafür eine eigene Magento 2 Extension, in welcher Sie…
TierPriceBox.php für konfigurierbares Produkt überschreiben (Magento 2)
Wenn Sie die Anzeige der Magento 2 Staffelpreise (tier prices) auf der Produktseite eines konfigurierbaren Produktes anpassen möchten, kann es sein, dass Sie die vendor/magento/module-configurable-product/Pricing/Render/TierPriceBox.php Klasse überschreiben müssen. Gehen Sie folgendermassen vor: Fügen Sie den folgenden Inhalt in die di.xml…
Magento und Polyfill – ist Ihr Shop sicher? (Magento 1 / 2)
Wie kürzlich bekannt wurde, hat der neue Besitzer des Polyfill-Projektes Malware in die polyfill.js Datei eingeschleust. Wenn Ihr Magento 1 oder Magento 2 Shop das Polyfill Javascript nutzt, stellt dies eine erhebliche Bedrohung für Ihren Shop dar! Nutzt Ihr Magento…
Magento 2 Cosmic Sting Sicherheitslücke (APSB24-40) schließen
Fakt: Das “Cosmic Sting” Sicherheitsproblem betrifft nahezu 75% aller Magento 2 Shops! Die Sicherheitslücke macht es möglich, private Dateien auszulesen und durch eine kürzlich entdeckte Linux-Sicherheitslücke Remote-Code auszuführen. Dies ermöglicht Angreifern die volle Kontrolle über den betroffenen Magento 2 Shop.…
Styles einer Extension werden nicht berücksichtig in Hyvä (Magento 2)
Wenn Sie eine Extension installieren (z.B. ein Hyvä Kompatibilitätsmodul / eine Hyvä Kompatibilitätsextension), werden die Styles dieser Extension (in der Regel aus tailwind-source.css) nicht sofort von Hyvä erkannt und entsprechend in Hyvä bzw. Tailwind berücksichtigt. Damit dies geschieht, muss zuerst…