Als «object-manager» getaggte Fragen



2
Was ist der richtige Weg, um PHP7-Code mit PHPUnit 4.1 in Magento 2 zu testen?
Wenn ich meine Module schreibe, versuche ich, ihnen Komponententests für die kritischsten Teile der Anwendung zur Verfügung zu stellen. Es gibt jedoch im Moment (Magento 2.1.3) verschiedene Möglichkeiten, um Unit-Tests zu schreiben: Verschiedene Testmethoden Integrieren Sie es in bin/magento dev:tests:run unitund führen Sie es über die mit Magento mitgelieferten phpunit-Standardeinstellungen …



2
Wie erhalte ich ScopeConfigInterface über den Objektmanager von Komponententests in Magento 2?
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 = …

3
Was ist die Verwendung des "Mapping" -Knotens in di.xml in Magento 2?
Ich benutze Magento 2.2.5 Schauen Sie sich die Datei an Hersteller \ magento \ module-sales \ etc \ di.xml <type name="Magento\Payment\Model\Checks\SpecificationFactory"> <arguments> <argument name="mapping" xsi:type="array"> <item name="country" xsi:type="object">Magento\Payment\Model\Checks\CanUseForCountry</item> <item name="currency" xsi:type="object">Magento\Payment\Model\Checks\CanUseForCurrency</item> <item name="checkout" xsi:type="object">Magento\Payment\Model\Checks\CanUseCheckout</item> <item name="internal" xsi:type="object">Magento\Payment\Model\Checks\CanUseInternal</item> <item name="total" xsi:type="object">Magento\Payment\Model\Checks\TotalMinMax</item> <item name="zero_total" xsi:type="object">Magento\Payment\Model\Checks\ZeroTotal</item> </argument> </arguments> </type> Es gibt einen Knoten …

3
Magento2: Modelldaten durch ein anderes Feld laden
Ich habe unten Tabelle mit dem Namen "Nachrichten". id | posts_id | message_description | created_at ----------------------------------------------------------------------------- 1 1 test1 2016-09-06 10:00:00 2 1 test2 2016-09-06 11:00:00 3 2 test1 2016-09-06 10:00:00 4 2 test2 2016-09-06 11:00:00 app \ code \ Custom \ Module \ Block \ Edit.php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); …

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.