In diesem Beitrag zeige ich Ihnen, wie Sie mit Tailwind CSS und etwas JavaScript einen modularen, responsiven Slider erstellen – ganz ohne externe Bibliotheken. Ideal für das Hyvä Theme, CMS-Seiten oder individuelle Landingpages in Ihrem Magento 2 Shop. Im Beispiel…
PHP 8.2+ Deprecation “Creation of dynamic property” Problem lösen (Magento 2)
Wenn Sie z.B. Magento 2 aktualisiert und in diesem Zusammenhang auf PHP 8.2 oder höher umgestellt haben, kann es sein, dass folgende Fehlermeldung in den Logs oder im Request Response auftaucht: Creation of dynamic property Your\Namespace\YourClass\Interceptor::$yourProperty is deprecated in /path/to/your/file.php…
Elasticsearch / Opensearch Port ändern in der Kommandozeile (CLI) (Magento 2)
Der Magento 2 Befehl zum Setzen des Elasticsearch Ports für die Kommandozeile (CLI) lautet:
1 |
php bin/magento config:set catalog/search/elasticsearch7_server_port 9200 |
Wenn Sie Opensearch nutzen, dann müssen Sie diesen Befehl ausführen:
1 |
php bin/magento config:set catalog/search/opensearch_server_port 9200 |
So müssen Sie sich auf jeden Fall nicht in den Magento 2 Adminbereich einloggen,…
Hyvä npm “could not determine executable to run” Problem lösen (Magento 2)
Es kann vorkommen, dass Sie beim Arbeiten mit Ihrem Hyvä Theme und dem Ausführen des npm build Befehls (npm run build-prod) die folgende Fehlermeldung erhalten: npm ERR! could not determine executable to run Das Problem können Sie folgendermaßen lösen: Gehen…
Konfigurierbare Optionen nicht vorbelegt auf der Hyvä Produktseite (Magento 2)
Je nach der von Ihnen verwendeten Hyvä Version kann es vorkommen, dass die Optionen eines konfigurierbaren Produktes nicht vorbelegt sind. Dies spielt dann eine Rolle, wenn Sie ein konfigurierbares Produkt so aufrufen, dass Sie die Optionsparameter (wie z.B. Größe oder…
PayPal Express Button auf Produktseite funktioniert nicht in Hyvä (Magento 2)
Je nach verwendeter Hyvä Theme Version, kann es vorkommen, dass der PayPal Express Button auf der Hyvä Produktseite nicht funktioniert. Es wird die Fehlermeldung We can’t initialize Express Checkout bzw. Wir konnten die Express-Kaufabwicklung nicht initialisieren als Fehlermeldung ausgegeben. Um…
Sicherheitspatch APSB25-08 installieren (Magento 2)
Seitens Adobe wurde soeben der kritische Magento 2 Security Patch APSB25-08 veröffentlicht. Es wird dringend angeraten, den Patch zu installieren. Die Installation muss über die sogenannte Kommandozeile erfolgen und sollte von einem erfahrenen Entwickler durchgeführt werden. Ich kann den Patch…
Bestellungen direkt in Datenbank löschen mit SQL (Magento 2)
Das Löschen vieler Bestellungen ist oftmals aus dem Magento 2 Adminbereich heraus nicht möglich, in der Regel kommt es dabei zu Timeouts. Sie können Magento 2 Bestellungen aber relativ einfach direkt über die Datenbank löschen. Öffnen Sie dazu phpMyAdmin und…
Produktstatus herausfinden (Magento 2)
Ein Produkt in Magento 2 kann standardmässig 2 Status annehmen, aktiviert oder deaktiviert. Sie können den Status auf Quellcodebasis folgendermaßen herausfinden:
1 2 3 |
// 1 = aktiviert // 2 = deaktiviert $status = $product->getStatus() |
Fertig!
Firegento_Magesetup mit Hyvä Theme nutzen (Magento 2)
Das Firegento_Magesetup Modul für Magento 2 funktioniert standardmässig nicht mit dem Hyvä Theme. Um das Problem zu beheben, müssen Sie das Magesetup_Firegento Kompatibilitätsmodul installieren. Gehen Sie dazu in den Rootordner Ihres Magento 2 Shops und führen Sie dort die folgendenden…