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.


6
So zeigen Sie Sitzungsnachrichten im Front-End in Magento 2 Beta an
Ich möchte eine Fehler- oder Erfolgsmeldung in meinem Magento 2-Modul anzeigen. Ich habe meinen Front-End-Controller um den Klassennamen erweitert \Magento\Framework\App\Action\Action. Dann leite ich den Client mit folgendem Code auf die Homepage um $this->messageManager->addError($SomeMessage); $resultRedirect = $this->resultRedirectFactory->create(); $resultRedirect->setPath($base_path); Alles funktioniert gut, aber diese Zeile gibt den Fehler nie aus $this->messageManager->addError($SomeMessage);

8
Ungültige Vorlagendatei magento2.3.0
Ich habe vor kurzem Magento neueste Version, dh Magento 2.3.0 in lokalen Wamp-Maschine mit installiert php 7.2.4 Installierte es über die Kommandozeilenschnittstelle. Aber wenn ich müde bin zu rennen, zeige ich Fehler wie Exception #0 (Magento\Framework\Exception\ValidatorException): Invalid template file: 'D:/wamp64/www/mage23/vendor/magento/module-theme/view/frontend/templates/page/js/require_js.phtml' in module: '' block's name: 'require.js'

1
So teilen Sie Knockout JS-Observables zwischen UI-Komponenten
Ich verstehe, wie man Eigenschaften einer UI-Komponente verwendet imports: {}undexports: {} teilt, wie zum Beispiel: defaults: { exports: { shouldShowMessage: '${$.component}' } } Welches gibt den Komponentennamen in den Exporten zurück. Aber wenn ich versuche, ein beobachtbares Knockout zu exportieren, ist es immer undefiniert: defaults: { exports: { shouldShowMessage: '${$.shouldShowMessage}' …


3
Magento 2.1.9: Wie entferne ich den Verkaufspreis in mehreren Geschäften?
Gibt es eine Möglichkeit, Verkaufspreise in verschiedenen Geschäften zu entfernen? mit einem Skript? oder auf andere Weise als admin? Ich verwende fünf verschiedene Stores. Der Standard-Store ist einfach, aber andere Multi-Stores brauchen Ewigkeiten, da Sie einfache Produkte nur manuell ändern können und anscheinend die konfigurierbaren Produkte nicht ändern können. Grundsätzlich …

3
Magento2 - setup: di: compile
Ich habe in einem Projekt mit benutzerdefiniertem Code gearbeitet ... dies ist unser erstes "mittleres" Magento 2-Projekt, also lernen wir (wie alle Leute hier denke) jeden Tag neue Dinge und müssen die Art und Weise ändern, wie wir damit umgehen mit dieser neuen Magento-Version Der Grund für diese Frage ist …

1
Gewicht und Wert des Fedex-Versands werden beim programmgesteuerten Erstellen der Bestellung nicht festgelegt
Ich versuche, eine Bestellung programmgesteuert mit der FedEx-Versandmethode zu erstellen. Andere Methoden funktionieren einwandfrei. Wenn ich FedEx so einstelle, dass der Fehler angezeigt wird, geben Sie bitte die Versandmethode an. Nach dem Debuggen weiß ich, dass Gewicht und Wert Null sind, aber ich habe Produktgewicht und -wert erwähnt. Code: Create.php …

7
Magento 2.2.1 Wert kann nicht serialisiert werden
Ich habe die Website von 2.1.6 auf 2.2.1 aktualisiert und kann den Wertfehler im Frontend und Backend nicht serialisieren. {"0":"Unable to serialize value.","1":"#0 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(494): Magento\\Framework\\Serialize\\Serializer\\Json->serialize(Array)\n #1 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(190): Magento\\Framework\\Translate->_saveCache()\n #2 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(244): Magento\\Framework\\Translate->loadData(NULL, false)\n #3 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(215): Magento\\Framework\\App\\Area->_initTranslate()\n #4 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(142): Magento\\Framework\\App\\Area->_loadPart('translate')\n #5 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/View\/DesignLoader.php(55): Magento\\Framework\\App\\Area->load('translate')\n #6 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Action\/Plugin\/Design.php(48): Magento\\Framework\\View\\DesignLoader->load()\n #7 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(121): Magento\\Framework\\App\\Action\\Plugin\\Design->beforeDispatch(Object(Magento\\Cms\\Controller\\Index\\Index\\Interceptor), Object(Magento\\Framework\\App\\Request\\Http))\n #8 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(153): …
12 magento2  upgrade 

1
Was verursacht "Nichtübereinstimmung von Entitäten im Dokument" beim Ausführen von migrate: delta
Ich habe eine magento 1.4.1-Datenbank erfolgreich auf 1.4.2 und dann auf 1.6.0 aktualisiert. Ich konnte auch erfolgreich migrieren: Einstellen und Migrieren von Daten aus der 1.6.0-Datenbank in meine Magento 2.1.2-Datenbank. (Die Dinge sahen toll aus! ...) Ich arbeite seitdem an der 2.1.2-Site. Hinzufügen eines neuen Themas, Ändern einiger Einstellungen und …

3
So rendern Sie HTML mit AJAX in Magento 2
Ich versuche, den besten Weg zu finden, um HTML über AJAX in Magento 2 zu rendern. Weg 1: Verwenden des Controllers ohne Layout Datei Foo/Bar/Controller/Popin/Content.php <?php namespace Foo\Bar\Controller\Popin; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; /** * Class Content */ class Content extends Action { /** * Content constructor. * * @param Context …

2
Warum definieren einige Klassen Injektionen sowohl in ihrem Konstruktor als auch in di.xml?
Ich verstehe nicht, warum in einigen Klassen ihre Abhängigkeitsinjektionen zweimal deklariert werden - einmal im di.xmlund im Konstruktor der konkreten Klasse. Zum Beispiel in Magento\Backend\Model\Url, der di.xmlhat diesen Satz von Typen für DI definiert: <type name="Magento\Backend\Model\Url"> <arguments> <argument name="scopeResolver" xsi:type="object"> Magento\Backend\Model\Url\ScopeResolver</argument> <argument name="authSession" xsi:type="object"> Magento\Backend\Model\Auth\Session\Proxy</argument> <argument name="formKey" xsi:type="object"> Magento\Framework\Data\Form\FormKey\Proxy</argument> <argument …


2
Festlegen und Abrufen von Kundensitzungsdaten in Magento 2
Ich habe Probleme mit der Magento 2-Sitzung. Ich habe unten Controller-Datei als Beispielcode erstellt. <?php namespace vendor_name\module_name\Controller\SetGetSession; use Magento\Framework\App\Action\Action; class SetGetSession extends Action { protected $customerSession; public function _construct( \Magento\Customer\Model\Session $customerSession ) { $this->customerSession = $customerSession; } public function execute() { } } Kann mir bitte jemand helfen, Daten zuzuweisen …


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.