Es kann sein, dass Sie bei dem Versuch Ihr Magento 2 Porto Theme zu aktivieren die Meldung Purchase Code invalid erhalten und die Aktivierung von Porto somit nicht funktioniert. Die Lösung ist recht einfach, öffnen Sie die Datei app/code/Smartwave/Porto/Helper/Data.php und…
APSB23-50 – Sicherheitspatch für kritisches Problem bei Eingabevalidierung (Magento 2)
Mit dem Patch APSB23-50 wird eine kritische Magento 2 Sicherheitslücke geschlossen, durch die es möglich war, Daten wie Passwort oder Anschrift von Kunden zu manipulieren und dann Bestellungen auszulösen! Es wird DRINGEND dazu geraten, auf die aktuellste Version 2.4.6-p3 zu…
Artikelnummer (SKU) von Produktseite entfernen (Magento 2)
Um die Artikelnummer (auch SKU genannt) von Ihrer Magento 2 Produktseite zu entfernen, öffnen Sie die catalog_product_view.xml Ihres Magento Themes und fügen die folgende Zeile in den <body>…</body> Bereich hinzu:
|
1 |
<referenceBlock name="product.info.sku" remove="true" /> |
Loginseite vom Google Index ausschliessen (Magento 2)
Im Standard wird die Loginseite /customer/account/login/referer/aHR0cHM6Ly93d3cuc2FuaWRvZS5kZS9jdXN0b21lci9hY2NvdW50L2luZGV4Lw~~/ von Suchmaschinen wie Google indexiert. Um dies zu verhindern, erstellen oder überschreiben Sie die customer_account_login.xml Datei in Ihrem Theme und fügen Sie den folgenden Code hinzu:
|
1 2 3 4 5 6 |
<?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <head> <meta name="robots" content="noindex,nofollow" /> </head> </page> |
Deployen Sie nun den Inhalt erneut und…
404 wird auf ALLEN Seiten Ihres Shops angezeigt? (Magento 2)
Nach dem Livegang Ihres Magento 2 Shops kann es passieren, dass alle Seiten inklusive der Startseite den 404 Fehler anzeigen. Das Problem kann in den Dateiberechtigungen liegen. Führen Sie daher die folgenden Befehle in der Kommandozeile (CLI) in Ihrem Magento…
Invalid form key / Ungültiger Formularschlüssel Problem im Frontend beheben (Magento 2)
Es kann vorkommen, dass Sie am Frontend Ihres Magento 2 Shops die Meldung Invalid form key. please refresh the page. bzw. Ungültiger Formularschlüssel. Bitte Seite aktualisieren. erhalten. Eine Lösung könnte sein, in Ihrer app/etc/env.php den folgenden Code zu ersetzen:
|
1 |
'host' => 'localhost', |
…
Composer Your github oauth token for github.com contains invalid characters Problem lösen (Magento 2)
Wenn Sie die folgende Meldung bei den Arbeiten mit dem Composer an Ihrem Magento 2 Shop erhalten, hilft ein Update des Composers selber. Führen Sie den folgenden Befehl in Ihrer Kommandozeile (CLI) aus:
|
1 |
php composer.phar self-update |
oder
|
1 |
composer self-update |
Damit sollte das Problem…
Composer Return type of HelperSet::getIterator() should either be compatible with Problem lösen (Magento 2)
Eventuell erhalten Sie die folgende Meldung, wenn Sie mittels composer an Ihrem Magento 2 Shop arbeiten möchten: Deprecated: Return type of Symfony\Component\Console\Helper\HelperSet::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the…
Cannot instantiate interface StockIndexTableNameResolverInterface Problem lösen (Magento 2)
Wenn Sie beim Kompilieren oder beim Neuaufbau des Indexes Ihres Magento 2 Shops die folgende Fehlermeldung erhalten, prüfen Sie, ob Sie alle Magento_Inventory* Module aktiviert oder deaktiviert haben. Die Meldung besagt, dass das Interface Magento\InventoryIndexer\Model\StockIndexTableNameResolverInterface irgendwo verwendet wird, aber durch…
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”}}.…