Sie möchten in Ihrem Magento 2 Shop den Hyvä UI Mega Footer (auch Footer C) genannt einrichten? Gehen Sie dazu folgendermaßen vor: Kopieren Sie zuerst den Inhalte des Hyvä UI Footer B (B-4-column-newsletter) src Ordners in Ihr Magento 2 Child…
Wert eines Produktattributes für “Alle Store Views” auslesen (Magento 2)
Manchmal ist es erforderlich, den Wert des “Alle Store Views” (oder “All Store Views” in Englisch) in Ihrem Magento 2 Shop auszulesen in z.B. einem Template. Setzen Sie dazu einfach die Store ID auf 0, laden dann das entsprechende Produkt…
Google Analytics Dienste ab Juli 2024 ersetzen (Magento 1 / 2)
Nutzen Sie Google Analytics? Dann haben Sie eventuell auch eine E-Mail mit dem Betreff Alle Universal Analytics-Dienste werden ab dem 1. Juli 2024 deaktiviert erhalten. Wenn Sie keine Google spezifischen Funktionen nutzen, ist nun ein guter Zeitpunkt, auf eine vollwertige…
Cannot find module ‘@hyva-themes/hyva-modules’ Problem lösen (Magento 2)
Wenn Sie beginnen mit dem Hyvä Theme zu arbeiten, kann es passieren, dass Sie diese Fehlermeldung bekommen, wenn Sie den npm run watch oder npm run build-prod Befehl im Tailwind Verzeichnisses Ihres Hyvä Child Themes ausführen: Cannot find module ‘@hyva-themes/hyva-modules’…
Undefined array key 1234 in Eav.php on line 604 (Magento 2)
Es kann vorkommen, dass Sie beim Öffnen eines Produktes im Adminbereich Ihres Magento 2 Shops die folgende Meldung erhalten: Undefined array key 1234 in vendor/magento/module-catalog/Ui/DataProvider/Product/Form/Modifier/Eav.php on line 604 Die ID kann sich unterscheiden, die Ursache ist aber immer gleich. Hier…
Fooman Surcharge aus Bestellung auslesen (Magento 2)
In Magento 1 war es möglich, die Beträge aus der Fooman Surcharge Extension mittels
1 |
$order->getFoomanSurchargeAmount(); |
auszulesen. Dies geht in Magento 2 nicht mehr. Stattdessen stehen nun die sogenannten Extensionattributes zur Verfügung. Mit folgendem Code können Sie sich alle Surcharges der…
“Incorrect authentication data” Problem lösen (Magento 2)
Es kann vorkommen, dass Sie oder Ihre Kunden in Ihrem Magento 2 Shop an diversen Stellen die Meldung Incorrect authentication data erhalten. Das Problem kann am Frontend und auch im Adminbereich auftreten. Vermutlich versenden Sie E-Mails über SMTP und die…
Call to undefined method Interceptor::getCollectionClone() Problem beheben (Magento 2)
Wenn Sie die Fehlermeldung Error: Call to undefined method Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\Interceptor::getCollectionClone() in /vendor/mageplaza/layered-navigation-m2/Model/Layer/Filter/Price.php:179 erhalten, kann es daran liegen, dass Sie den falschen Suchserver konfiguriert haben. Oftmals wird Elasticsearch genutzt serverseitig, es wurde aber beispielsweise OpenSearch konfiguriert. Prüfen Sie daher Ihre Magento…
Magenerds Baseprice funktioniert nicht mehr in Magento 2.4.x
Es kann vorkommen, dass nach einem Update auf Magento 2.4.x die Extension Magenerds Baseprice nicht mehr korrekt funktioniert und die Grundpreisangaben nicht mehr aktualisiert werden bei Auswahl von Optionen am Frontend. Mit den folgenden Anpassungen in der Datei /vendor/magenerds/baseprice/view/frontend/templates/configurable/afterprice.phtml sollte…
Magento 2.4 ohne elasticsearch / opensearch nutzen und installieren?
Sie möchten Magento in Version 2.4 oder höher nutzen, Ihr Server bietet aber keine Möglichkeit, das notwendige elasticsearch bzw. opensearch zu installieren? Oder haben Sie andere Gründe wie z.B. die Kosten die Ihr Hoster für die Einrichtung und den Betrieb…