Ich arbeite daran, ein benutzerdefiniertes Modul in Magento 2 zu erstellen, aber es funktioniert nicht. Könnten Sie mir bitte vorschlagen, wo ich falsch gelaufen bin? Mein Modulcode: app / etc / config.php: 'modules' => array ( 'Ramesh_Sample' => 1, ), app / code / Ramesh / Sample / etc / …
Ich versuche, eine Zeile in meinem Komponententest aus core_config_table in der Magento 2-Datenbank zu lesen. Ich weiß das, um diesen Job zu erledigen, da ich diesen Link gelesen habe . Ich muss benutzen: \Magento\Framework\App\Config\ScopeConfigInterface durch: \Magento\Framework\TestFramework\Unit\Helper\ObjectManager Hier ist mein Code: protected function setUp() { $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this); $this->scopeConfig = …
Angenommen, das folgende Szenario: Ich habe eine Klasse, die einen externen Dienst anruft Die Klasse implementiert eine Schnittstelle und ist als bevorzugte Implementierung für diese Schnittstelle in definiert di.xml Ein Block empfängt diese Schnittstelle als Konstruktorparameter Ich möchte eine Magento-Anfrage in einem Integrationstest testen, der diesen Block verwendet Ich möchte …
Ich versuche herauszufinden, wie Sendungsverfolgungsdaten gespeichert werden. Besonders wenn es von der API festgelegt wird. Wenn ich mir das anschaue, sales/etc/webapi.xmlsehe ich Folgendes. <route url="/V1/shipment/track" method="POST"> <service class="Magento\Sales\Api\ShipmentTrackRepositoryInterface" method="save"/> <resources> <resource ref="Magento_Sales::sales" /> </resources> </route> Dies führt mich dorthin, sales/etc/di.xmlwo ich Folgendes sehe: <preference for="Magento\Sales\Api\ShipmentTrackRepositoryInterface" type="Magento\Sales\Api\Data\ShipmentTrack\Repository"/> Hier beginnt meine Frage. …
In den Regeln für die Verwendung der Abhängigkeitsinjektion geben die Magento 2-Devdocs Folgendes an: Newable-Objekte sollten weder einen Feldverweis auf ein injizierbares Objekt enthalten noch einen in ihrem Konstruktor anfordern. Dies ist ein Verstoß gegen das Gesetz von Demeter . Ich verstehe, dass dies ein gutes Ziel ist, aber wie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.