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.



2
Wie kann ich ein Produkt in Magento2 programmgesteuert deaktivieren / aktivieren?
Ich versuche, dasselbe Verhalten zu emulieren, wie wenn Sie das Admin-Panel zum Deaktivieren eines Produkts verwenden. Ich versuche so etwas zu tun: $product = $this->productRepository->get($sku); $product->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_DISABLED); $this->productRepository->save($product); Aber ich sehe es immer noch als aktiviert im Admin-Bereich. Vielen Dank.


1
Magento 2: Wert aus der Systemkonfiguration in Layout-XML abrufen
Wie erhalte ich meine Modul-Link-ID in der Fußzeile aus den Kernkonfigurationswerten, die ich in der Admin-Systemkonfiguration festgelegt habe? <referenceBlock name="footer_links"> <block class="Magento\Framework\View\Element\Html\Link\Current" name="storelocator-policy-link"> <arguments > <argument ifconfig="googlemapsstorelocator/general/enable" name="label" xsi:type="string">Google Maps Store Locator</argument> <argument name="path" xsi:type="string">I need this value form the configuration settings</argument> </arguments> </block> </referenceBlock>



1
Falsche Abhängigkeit ScopeConfigInterface existiert bereits im Kontextobjekt bei der Kompilierung von magento2
<?php /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ namespace Ortho\Featuredproduct\Helper; use Magento\Framework\App\Helper\AbstractHelper; /** * Search helper */ class Data extends AbstractHelper { /** * @var \Magento\Framework\App\Config\ScopeConfigInterfac */ protected $_scopeConfig; protected $_config; protected $_storeManager; protected $_productFactory; CONST FEATURED_ENABLE = 'featured_settings/general/isenable'; CONST FEATURED_TITLE …


3
Erzwingen Sie, dass die Produktsammlung EAV anstelle eines flachen Tisches verwendet
Wie kann ich in Magento 2 den Flat-Katalog vorübergehend deaktivieren? Ich habe eine Produktkollektion, die einem Frontend-Store zugeordnet ist, und möchte, dass sie über EAV-Tabellen geladen wird. Ich habe nachgesehen, wie die Sammlungen bestimmen, ob flache Tische verwendet werden sollen, habe aber keine Möglichkeit gefunden, die Einstellung irgendwo einzufügen. In …




4
Klassennamen 'Void' innerhalb des Anbieters / magento /
Ich versuche mit neu zu kompilieren PHP Bin / Magento Setup: di: kompilieren Aber wenn ich diesen Befehl ausführe, bekomme ich: Schwerwiegender Fehler: 'Void' kann nicht als Klassenname verwendet werden, da er in /var/www/html/magento/vendor/magento/module-sales/Controller/Adminhtml/Order/Invoice/Void.php in Zeile 9 reserviert ist Ich verwende PHP 7.1.0-alpha.


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.