Wenn Sie in Ihrem Magento 2 Shop eine der folgenden Meldungen erhalten, kann es sein, dass in Ihrem Magento 2 Shop im Ordner /app die .htaccess Datei fehlt. Ihr Webserver ist falsch eingerichtet und ermöglicht unbefugten Zugriff auf vertrauliche Dateien.…
Extension Version aus der Datenbank auslesen mittels SQL (Magento 2)
Mit der folgenden SQL Abfrage können Sie die installierte Version einer beliebigen Magento 2 Extension herausfinden.
1 |
SELECT * FROM setup_module WHERE module='Ihre_Extension'; |
Suchformular (form.mini.phtml) in einem Template anzeigen (Magento 2)
Mit dem folgenden Code können Sie das Suchformular form.mini.phtml in einem beliebigen Template in Magento 2 anzeigen.
1 |
$this->getLayout()->createBlock('core/template')->setTemplate('catalogsearch/form.mini.phtml')->toHtml(); |
Product Collection nach Kategorien filtern (Magento 2)
Wenn Sie eine Product Collection zusätzlich noch nach Kategorien filtern möchten, könnte der folgenden Code hilfreich sein. Nachdem Sie den Kategoriefilter auf Ihre Collection angewendet haben, enthält diese nur noch Produkte in den angegebenen Kategorien, im Beispiel die Kategorien mit…
Im Model herausfinden auf welcher Art Seite man sich befindet (Magento 2)
Mit dem folgenden Code können Sie in einem Magento 2 Model herausfinden, auf welcher Art Seite (Kategorieseite, Produktseite, …) Sie sich gerade im Shop befinden:
1 |
$where = $this->request->getFullActionName(); |
Der Wert in $where ist z.B. catalog_product_view, wenn Sie sich auf der Magento Produktseite…
Seite 2 und folgende Seiten ergeben keine Treffer auf der Kategorieseite (Magento 2)
Wenn Seite 2 und die folgenden Seiten in Ihrem Magento 2.3.3 Shop keine Treffer ergeben, obwohl Produkte vorhanden sind, kann es daran liegen, dass Sie ElasticSearch 6.x im Einsatz haben. Das Magento Team hat dafür bereits einen Patch veröffentlicht. Sie…
Umstellung der Mehrwertsteuer (MwSt.) im Jahr 2020 (Magento 1 / 2)
In Deutschland steht die Änderung der Mehrwertsteuer von 19% auf 16% an. Wenn Sie selber keine Zeit haben, oder nicht sicher sind, wie genau Sie die Umstellung vornehmen müssen, unterstütze ich Sie gerne bei der Anpassung in Ihrem Magento 1…
Template (phtml) in einem anderen Template anzeigen (Magento 2)
Wenn Sie ein Template (Endung .phtml) in einem anderen Template anzeigen lassen möchten, fügen Sie einfach den folgenden Code an die entsprechende Stelle ein:
1 2 |
// Hier binden wir das Suchfeld an beliebiger Stelle in ein Template ein echo $this->getLayout()->createBlock("Magento\Framework\View\Element\Template")->setTemplate("Magento_Search::form.mini.phtml")->toHtml(); |
“Bad credentials” Error im Extension Manager (Magento 2)
Wenn Sie den Fehler Bad credentials erhalten bei dem Versuch, sich in Ihren Magento 2 Extension Manager einzuloggen, versuchen Sie einmal, den Public Key und den Private Key im Magento Marketplace per Hand zu kopieren und im Extension Manager einzufügen.…
“1419 You do not have the SUPER privilege and binary logging is enabled” Error beheben (Magento 2)
Manchmal kann es zu dem Fehler 1419 You do not have the SUPER privilege and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable) … kommen, wenn Sie ein Update auf Magento 2.3.x vorgenommen haben…