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…
Bestelldetails fehlen in Bestätigungsmail nach Update auf Version 2.4.x (Magento 2)
Es kann vorkommen, dass nach einem Update auf Magento 2.4.x die Bestelldetails (gekaufte Produkte, Zwischensumme, Gesamtsumme und so weiter) in Ihrer Bestätigungsmail fehlen. Öffnen Sie daher die Mailvorlage in Ihrem Magento Adminbereich und suchen Sie nach {{layout handle=”sales_email_order_items” order=$order area=”frontend”}}.…
Pager fehlt nach Update auf Magento 2.4.3?
Wenn auf der Kategorieseite Ihres Magento 2 Shops nach einem Update auf Version 2.4.3 der Pager fehlt, dann haben Sie vermutlich templates/product/list.phtml in Ihrem Theme überschrieben. Öffnen Sie die Datei und ersetzen Sie den folgenden Code:
1 |
<?= $block->getToolbarHtml() ?> |
wird zu
1 |
<?= $block->getChildBlock('toolbar')->setIsBottom(true)->toHtml() ?> |
…
Magento 2.4 über Kommandozeile (CLI) installieren
Ab Magento Version 2.4.0 wurde der Installation Wizard entfernt und die Installation muss über die Kommandozeile (CLI) durchgeführt werden. Mit dem folgenden Befehl installieren Sie Magento 2.4.x auf Ihrem Server:
1 |
bin/magento setup:install --base-url="https://yoururl.com/" --db-host="localhost" --db-name="yourdb" --db-user="yourdbuser" --db-password="yourdbpassword" --admin-firstname="Firstname" --admin-lastname="Lastname" --admin-email="you@whatever.com" --admin-user="youruser" --admin-password="youradminpassword" --language="en_US" --currency="EUR" --timezone="Europe/Berlin" --use-rewrites="1" --backend-frontname="admin_whatever" |
Nach erfolgreicher Ausführung des Befehls sollten Sie unter https://yoururl.com/…