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(); |
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(); |
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…
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…
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…
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…
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(); |
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.…
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…
Jeder kennt es, keiner mag es – nutzt man die i-ways PayPal Plus Extension für Magento 1 oder Magento 2, werden bei den Zahlarten von Drittanbietern meist keine Icons für die Zahlarten angezeigt. Das liegt weniger an der Extension von…
Mit dem folgenden SQL Code können Sie das Passwort eines Kunden direkt in Ihrer Magento 2 Datenbank zurücksetzen.
|
1 2 3 4 5 |
SET @passwd='123456789', @salt=MD5(RAND()); UPDATE customer_entity SET password_hash = CONCAT(SHA2(CONCAT(@salt, @passwd), 256), ':', @salt, ':1') WHERE email = 'test@example.com'; |