Als «magento2» getaggte Fragen

Allgemeine Fragen zu Magento 2, nicht spezifisch für eine Nebenversion. Verwenden Sie dieses Tag, um sich von Magento 1 zu unterscheiden. Wenn Sie Probleme mit einer bestimmten Version haben, verwenden Sie stattdessen das entsprechende 'Magento-2.x'-Tag. Die Funktionen zwischen den Nebenversionen von Magento 2 können unterschiedlich sein.


3
So lösen Sie ein Minicart-Update nach dem Hinzufügen zum Warenkorb aus
Ich habe die folgende Klasse, die ich verwende, um das Hinzufügen zum Warenkorb auf benutzerdefinierte Weise zu testen. use Magento\Framework\App\Action; use Magento\Checkout\Model\Cart; class Add extends Action\Action { protected $cart; public function __construct( Action\Context $context, Cart $cart ){ $this->cart = $cart; parent::__construct($context); } public function execute() { $this->cart->addProductsByIds([1]) ->save(); } } …
10 magento2 


3
Magento 2 HTML-Datei und HTML-Datei im benutzerdefinierten Vorlagenprozess?
Wie ich aus der Magento 2-Dokumentation über das Ändern von Minicart-Inhalten nachgesehen habe. Es gibt zwei Möglichkeiten: Auf dieser Seite: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html Wir ändern es, indem wir minicart.phml anpassen und platzieren in: app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml Aber auf der anderen Seite: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html Wir passen es in content.html an und platzieren es in: app/design/frontend/OrangeCo/orange/Magento_Checkout/web/template/minicart/content.html Diese …
10 magento2  layout 

2
Magento2: Benutzerdefinierte Vorlage zur Produktdetailseite unten hinzufügen In den Warenkorb
Ich versuche, der Produktseite im Bereich "Social Sharing" eine benutzerdefinierte Vorlage hinzuzufügen. In meinem Modul habe ich folgenden Code in der Layoutdatei default.xml <body> <referenceContainer name="product.info.social"> <block class="Magento\Framework\View\Element\Template" name="product.info.custom" template="Lapisbard_Product::social.phtml" after="product.info.addtocart"> </block> </referenceContainer> </body> Inhalt von social.phtml <p>Hey there !</p> <?php //$_product = $block->getProduct(); Es funktioniert einwandfrei und zeigt Vorlageninhalte …

3
REST API Update Produkt HTTP-Methode PUT oder POST?
In der REST-API-Dokumentation heißt es, dass PUT /V1/products/{sku}keine Updates erstellt werden. Ist das ein Fehler in den Dokumenten, weil ich angenommen hätte, dass es sich um eine Aktualisierungsmethode handelt und POST die zu erstellende Methode ist?
10 magento2  api  rest 

2
Magento 2: Captcha auf dem Kontaktformular anzeigen
Ich verwende den folgenden Code in einem CMS-Block, um das Standard-Magento-Kontaktformular anzuzeigen. <p>{{block class="Magento\Contact\Block\ContactForm" name="contactForm" template="Magento_Contact::form.phtml"}}</p> Sie fragen sich nur, ob es einen zentralen Weg gibt, Captcha in dem Formular zu aktivieren?


4
Magento 2 erlaubt keine Verknüpfung von Modulen mit Symlinks
Ich habe Magento 2 mithilfe symbolischer Links ein lokales Entwicklungsmodul (separates Git-Repo) hinzugefügt, und es hat einwandfrei funktioniert, bis ich auf die PHTML-Vorlagen gestoßen bin. Nach langem Debuggen stellte ich fest, dass die Magento 2-Dateisystemklasse ( Magento\Framework\Filesystem\Directory\Read) eine isExists()Methode verwendet, die mit einem getAbsolutePath()Aufruf kombiniert wird , um festzustellen, ob …
10 module  magento2 

2
Wie erstelle ich ein Thema in der stabilen Version von Magento 2?
Wie erstelle ich ein Thema in der stabilen Version von Magento 2? Es gibt Tutorials für Beta, aber nicht stabil. Die Schritte, die ich unternommen habe, sind wie folgt: Erstellter Ordner in app / design / frontend / Themevendorname / Themename / in dem erstellten theme.xml & composer.json Aber als …
10 magento2  theme 

2
Holen Sie sich das Produkt von Save Event Observer - Magento 2
Nach einem Produktspeicherereignis versuche ich, in Magento 2 auf das Produkt zuzugreifen. Ich habe den Listener konfiguriert für: controller_action_catalog_product_save_entity_after Die XML sieht wie folgt aus: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="controller_action_catalog_product_save_entity_after"> <observer name="wire_products_update" instance="TBS\WireProductsHook\Observer\WireProductsUpdate" /> </event> </config> Die Beobachterklasse wird dann aufgerufen, wenn ein Produkt gespeichert wird, aber ich kann keine …
10 magento2 

1
Die E-Mail-Vorlage 'custom_mail_template' ist nicht definiert
Ich versuche, E-Mails von meinem benutzerdefinierten Modul zu senden. Dafür habe ich eine system.xmlDatei erstellt , aber es wird ein Fehler zurückgegeben. Error: Die E-Mail-Vorlage 'custom_mail_template' ist nicht definiert. Mein Code ist: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" sortOrder="100" …

1
Magento 2: Neues konfigurierbares Produkt - vorhandene einfache Produkte manuell auswählen?
Ich erstelle ein neues konfigurierbares Produkt über das Admin-Panel (basierend auf Farbe). Meine einfachen Produkte (Kinder) existieren bereits über einen Produktimport. Wenn ich auf "Konfigurationen bearbeiten" klicke, kann ich neue einfache Variationen erstellen. Ich will das nicht machen. Ich möchte einfach die vorhandenen Produkte auswählen. Interessanterweise kann ich, wenn ich …

3
Ungültiger Blocktyp: [Namespace] \ [Modul] \ Block \ Timeline
Ich habe versucht, der Fußzeile einen Block hinzuzufügen, aber bisher kehrt er immer wieder zurück Invalid block type: [Namespace]\[Module]\Block\Timeline Die Quelle meiner bisherigen Informationen finden Sie auch hier: https://github.com/sandermangel/magento2-twitterfeed meine layout/default.xml <?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"> <body> <referenceBlock name="footer"> <block class="[Namespace]\[Module]\Block\Timeline" name="twitterfeed-timeline" template="footer/timeline.phtml"></block> </referenceBlock> </body> </page> und meine Blockklasse in …
10 blocks  magento2 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.