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…

SKU dynamisch ändern für konfigurierbare Artikel im Hyvä Theme (Magento 2)

Im Hyvä Theme (und auch sonst in Magento) ändert sich die angezeigte Artikelnummer (SKU) nicht, wenn Sie verschiedene Optionen eines konfigurierbaren Artikels auswählen auf der Produktseite. Mit einer kleinen Codeanpassung können Sie dies jedoch bewerkstelligen. Überschreiben Sie die Datei /vendor/hyva-themes/magento2-default-theme/Magento_ConfigurableProduct/templates/product/view/type/options/js/configurable-options.phtml…

Modalen Dialog mit Close Button mit Hyvä erstellen (Magento 2)

Mit Hyvä können Sie problemlos eigene modale Dialoge erstellen. So beginnen Sie mit dem Erstellen des modalen Dialoges im Hyvä Theme:

Sie können den Dialog mit jedem beliebigen HTML Element öffnen. Im folgenden Beispiel ist es ein span Element,…

Index entsperren (Magento 2)

Es kann vorkommen, dass in Ihrem Magento 2 Shop einer oder mehrere Indexe gesperrt (locked) sind und nicht aufgebaut werden können mit dem üblichen Befehl:

Die Meldung könnte dann z.B. so aussehen: Product EAV index is locked by another…